مخطّط ThermostatHvac
sdm.devices.traits.ThermostatHvac
تنتمي هذه السمة إلى أنواع الأجهزة من النوع THERMOSTAT التي يمكنها الإبلاغ عن تفاصيل التدفئة والتهوية وتكييف الهواء.
الحقول
الحقل | الوصف | نوع البيانات |
---|---|---|
status |
حالة التدفئة والتهوية وتكييف الهواء الحالية للترموستات | string القيم: "OFF" (إيقاف) و"HEATING" (تدفئة) و"COOLING" (تبريد) |
توقيت الأحداث
يُرجى العلم أنّه قد لا يتم إرسال حدث لتغيير في حالة التدفئة والتهوية وتكييف الهواء في الوقت نفسه الذي يتم فيه إرسال الأحداث لتغيير وضع الترموستات.
على سبيل المثال، يحدث أحيانًا تأخُّر في بدء وضع التدفئة أو التبريد في الترموستات بهدف حماية نظام التدفئة والتهوية وتكييف الهواء. في هذا السيناريو، قد يؤدي تغيير وضع الترموستات إلى إرسال أحداث في البداية فقط لتغييرات السمة ThermostatMode و ThermostatTemperatureSetpoint ، مع إرسال تغيير السمة ThermostatHvac لاحقًا كحدث منفصل بعد تشغيل النظام. في حال عدم حدوث تأخير في تشغيل نظام التدفئة والتهوية وتكييف الهواء، سيتم إرسال كل الأحداث الثلاثة في الوقت نفسه.
نموذج طلب GET والاستجابة
الطلب
GET /enterprises/project-id/devices/device-id
الردّ
{
"name" : "enterprises/project-id/devices/device-id",
"traits" : {
"sdm.devices.traits.ThermostatHvac
" : {
"status" : "HEATING"
}
}
}
الطلبات الصوتية
لا تتوفّر أوامر لهذه السمة.
الأخطاء
اطّلِع على مرجع رموز الخطأ في واجهة برمجة التطبيقات للحصول على القائمة الكاملة لرموز الخطأ في واجهة برمجة التطبيقات.