ThermostatHvac Şeması

Nest Thermostat 

sdm.devices.traits.ThermostatHvac

Bu özellik, 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: "OFF", "HEATING", "COOLING"

Etkinliklerin zamanlaması

HVAC durumundaki bir değişikliğe ilişkin etkinliğin, termostat modu değişikliğine ilişkin etkinliklerle aynı anda teslim edilmeyebileceğini unutmayın.

Örneğin, HVAC sistemini korumak için bazen termostatın ısıtma veya soğutma moduna başlamasında gecikme yaşanır. 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ıktan sonra ayrı bir etkinlik olarak gönderilir. HVAC sistemi açılırken herhangi bir gecikme yaşanmadıysa üç etkinlik de aynı anda 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ılabilir komut yok.

Hatalar

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