ThermostatHvac स्कीमा

Nest Thermostat 

sdm.devices.traits.ThermostatHvac

यह ट्रेट, थर्मोस्टैट डिवाइस टाइप से जुड़ी है. यह एचवीएसी की जानकारी दे सकती है.

फ़ील्ड

फ़ील्ड ब्यौरा डेटा टाइप
status थर्मोस्टैट के एचवीएसी सिस्टम की मौजूदा स्थिति. string
वैल्यू: "बंद है", "गर्म हो रहा है", "ठंडा हो रहा है"

इवेंट का समय

ध्यान दें कि एचवीएसी की स्थिति में बदलाव से जुड़ा इवेंट, थर्मोस्टैट मोड में बदलाव से जुड़े इवेंट के साथ डिलीवर नहीं किया जा सकता.

उदाहरण के लिए, एचवीएसी सिस्टम को सुरक्षित रखने के लिए, कभी-कभी थर्मोस्टैट के हीटिंग या कूलिंग मोड को चालू होने में देरी होती है. इस स्थिति में, थर्मोस्टैट का मोड बदलने पर, शुरू में सिर्फ़ ThermostatMode और ThermostatTemperatureSetpoint ट्रेट में हुए बदलावों के इवेंट भेजे जा सकते हैं. साथ ही, सिस्टम के चालू होने के बाद, ThermostatHvac ट्रेट में हुए बदलाव का इवेंट अलग से भेजा जाएगा. अगर एचवीएसी सिस्टम को चालू करने में कोई देरी नहीं हुई, तो तीनों इवेंट एक ही समय पर भेजे जाएंगे.

जीईटी अनुरोध और रिस्पॉन्स का उदाहरण

अनुरोध

GET /enterprises/project-id/devices/device-id

जवाब

{
  "name" : "enterprises/project-id/devices/device-id",
  "traits" : {
    "sdm.devices.traits.ThermostatHvac" : {
      "status" : "HEATING"
    }
  }
}

निर्देश

इस ट्रेट के लिए कोई कमांड उपलब्ध नहीं है.

गड़बड़ियां

एपीआई वाली गड़बड़ियों के कोड की पूरी सूची देखने के लिए, एपीआई वाली गड़बड़ियों के कोड का रेफ़रंस देखें.