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 değişikliğe ilişkin bir 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 modunu başlatmada gecikme yaşanır. Bu senaryoda, termostat modunun değiştirilmesi başlangıçta yalnızca ThermostatMode ve ThermostatTemperatureSetpoint özellik değişiklikleriyle ilgili etkinlikleri gönderir. ThermostatHvac özellik değişikliği ise sistem gerçekten açıldıktan sonra ayrı bir etkinlik olarak gönderilir. HVAC sisteminin açılmasında 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.