Schemat ThermostatHvac
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 ThermostatMode i ThermostatTemperatureSetpoint , 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.