ThermostatHvac स्कीमा
sdm.devices.traits.ThermostatHvac
यह ट्रेट, THERMOSTAT टाइप के उन डिवाइसों के साथ काम करती है जो एचवीएसी की जानकारी दे सकते हैं.
फ़ील्ड
| फ़ील्ड | ब्यौरा | डेटा टाइप |
|---|---|---|
status |
थर्मोस्टैट का मौजूदा एचवीएसी स्टेटस. | stringValues: "OFF", "HEATING", "COOLING" |
इवेंट का समय
ध्यान दें कि एचवीएसी स्टेटस में बदलाव का इवेंट, थर्मोस्टैट के मोड में बदलाव के इवेंट के साथ ही डिलीवर नहीं किया जा सकता.
उदाहरण के लिए, कभी-कभी एचवीएसी सिस्टम को सुरक्षित रखने के लिए, थर्मोस्टैट के हीटिंग या कूलिंग मोड को शुरू करने में देरी होती है. a ऐसे में, थर्मोस्टैट का मोड बदलने पर, शुरू में सिर्फ़ ThermostatMode और ThermostatTemperatureSetpoint ट्रेट में हुए बदलाव के इवेंट भेजे जा सकते हैं. इसके बाद, ThermostatHvac ट्रेट में हुए बदलाव का इवेंट, सिस्टम के चालू होने के बाद अलग से भेजा जाता है. अगर एचवीएसी सिस्टम को चालू करने में कोई देरी नहीं हुई, तो सभी तीनों इवेंट एक साथ भेजे जाएंगे.
जीईटी अनुरोध और जवाब का उदाहरण
अनुरोध
GET /enterprises/project-id/devices/device-id
जवाब
{
"name" : "enterprises/project-id/devices/device-id",
"traits" : {
"sdm.devices.traits.ThermostatHvac" : {
"status" : "HEATING"
}
}
}निर्देश
इस ट्रेट के लिए कोई निर्देश उपलब्ध नहीं है.
गड़बड़ियां
एपीआई के गड़बड़ी कोड की पूरी सूची देखने के लिए, एपीआई के गड़बड़ी कोड का रेफ़रंस देखें.