Schemat ThermostatHvac

Nest Thermostat 

sdm.devices.traits.ThermostatHvac

Ta cecha należy do typów urządzeń THERMOSTAT, które mogą przekazywać informacje o HVAC.

Pola

Pole Opis Typ danych
status Bieżący stan systemu ogrzewania/wentylacji/klimatyzacji termostatu. string
Wartości: „OFF” (WYŁĄCZ), „HEATING” (OGRZEW), „COOLING” (CHŁODZENIE)

Czas zdarzeń

Pamiętaj, że zdarzenie zmiany stanu klimatyzacji może nie być przesyłane w tym samym czasie co zdarzenia zmiany trybu termostatu.

Czasami występuje na przykład opóźnienie w uruchomieniu trybu ogrzewania lub chłodzenia termostatu, aby chronić system HVAC. W tym scenariuszu zmiana trybu termostatu może początkowo wysłać tylko zdarzenia ThermostatModeThermostatTemperatureSetpoint , a zmiana atrybutu ThermostatHvac zostanie wysłana później jako osobne zdarzenie, gdy system się włączy. Jeśli nie było opóźnienia w włączaniu systemu HVAC, wszystkie 3 zdarzenia zostałyby wysłane w tym samym czasie.

Przykład żądania GET i odpowiedzi

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

Polecenia

W przypadku tej cechy nie ma dostępnych poleceń.

Błędy

Pełną listę kodów błędów interfejsu API znajdziesz w przewodniku po kodach błędów interfejsu API.