ThermostatHvac स्कीमा

Nest Thermostat 

sdm.devices.traits.ThermostatHvac

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

फ़ील्ड

फ़ील्ड ब्यौरा डेटा टाइप
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"
    }
  }
}

निर्देश

इस विशेषता के लिए कोई कमांड उपलब्ध नहीं है.

गड़बड़ियां

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