ThermostatHvac şeması

Nest Thermostat 

sdm.devices.traits.ThermostatHvac

Bu özellik, Isıtma, Havalandırma ve Soğutma (HVAC) ayrıntılarını bildirebilen TERMOSTAT cihaz türlerine aittir.

Alanlar

Alan Açıklama Veri Türü
status Termostatın mevcut HVAC durumu. string
Değerler: "KAPALI", "ISITMA", "SOĞUTMA"

Etkinliklerin zamanlaması

Isıtma, havalandırma ve soğutma durumundaki bir değişiklikle ilgili etkinliğin, termostat modu değişikliğiyle ilgili etkinliklerle aynı anda yayınlanmayabileceğini unutmayın.

Örneğin, bazen HVAC sistemini korumak için termostatın ısıtma veya soğutma modunun başlatılmasında gecikme yaşanabilir. Bu senaryoda, termostat modunun değiştirilmesi başlangıçta yalnızca ThermostatMode ve ThermostatTemperatureSetpoint özellik değişiklikleri için etkinlik gönderebilir. ThermostatHvac özellik değişikliği ise sistem gerçekten açıldığında ayrı bir etkinlik olarak gönderilir. HVAC sisteminin açılmasında gecikme olmazsa üç etkinlik de aynı anda gönderilir.

Örnek GET isteği ve yanıtı

İstekYanıt
GET /enterprises/project-id/devices/device-id
{
  "name" : "enterprises/project-id/devices/device-id",
  "traits" : {
    "sdm.devices.traits.ThermostatHvac" : {
      "status" : "HEATING"
    }
  }
}

Komutlar

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

Hatalar

API hata kodlarının tam listesi için API Hata Kodu Referansı'na bakın.