Schemat ThermostatHvac

Nest Thermostat 

sdm.devices.traits.ThermostatHvac

Ten atrybut należy do typów urządzeń THERMOSTAT, które mogą zgłaszać szczegóły HVAC.

Pola

Pole Opis Typ danych
status Bieżący stan systemu ogrzewania/wentylacji/klimatyzacji termostatu. string
Wartości: „OFF”, „HEATING”, „COOLING”

Czas zdarzeń

Pamiętaj, że zdarzenie zmiany stanu HVAC może nie zostać dostarczone w tym samym czasie co zdarzenia zmiany trybu termostatu.

Na przykład czasami włączenie trybu ogrzewania lub chłodzenia termostatu jest opóźnione, aby chronić system ogrzewania, wentylacji i klimatyzacji. W takiej sytuacji zmiana trybu termostatu może początkowo wysyłać tylko zdarzenia dotyczące zmian cech ThermostatModeThermostatTemperatureSetpoint , a zmiana cechy ThermostatHvac będzie wysyłana później jako osobne zdarzenie, gdy system zostanie włączony. Jeśli nie było opóźnienia w łączeniu systemu ogrzewania/wentylacji/klimatyzacji, wszystkie 3 zdarzenia zostałyby wysłane w tym samym czasie.

Przykładowe żądanie GET i odpowiedź

Żądanie

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

Odpowiedź

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

Polecenia

W przypadku tej cechy nie są dostępne żadne polecenia.

Błędy

Pełną listę kodów błędów interfejsu API znajdziesz w dokumentacji kodów błędów interfejsu API.