TermostatHvac Şeması

Nest Thermostat 

sdm.devices.traits.ThermostatHvac

Bu özellik, ısıtma, havalandırma ve soğutma ayrıntılarını raporlayabilen TERgiriş sistemlerine aittir.

Alanlar

Alan Açıklama Veri Türü
status Termostatın mevcut HVAC durumu. string
Değerler: "OFF", "HEAting", "COOLING"

Etkinliklerin zamanlaması

Isıtma, havalandırma ve soğutma durumunda meydana gelen değişikliklerin, etkinliklerle aynı anda yayınlanmayabileceğini unutmayın deneyin.

Örneğin bazen, HVAC'yi korumak için bir termostatın ısıtma veya soğutma modunu başlatmada gecikme bahsedeceğim. Bu senaryoda, termostat modunun değiştirilmesi başlangıçta yalnızca ThermostatMode and ThermostatTemperatureSetpoint özellik değiştiğinde, ThermostatHvac özellik değişikliği daha sonra ayrı bir etkinliği olacaktır. HVAC sisteminin açılmasıyla ilgili herhangi bir gecikme olmadıysa aynı anda üç etkinlik gönderilir.

Örnek GET isteği ve yanıtı

İstek

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

Yanıt

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

Komutlar

Bu özellik için kullanılabilecek komut yok.

Hatalar

Aşağıdakiler için API Hata Kodu Referansı'na bakın: API hata kodlarının tam listesini inceleyin.