Perhatikan bahwa peristiwa untuk perubahan status HVAC mungkin tidak dikirimkan secara bersamaan dengan peristiwa
untuk perubahan mode termostat.
Misalnya, terkadang ada
penundaan
dalam memulai mode pemanas atau pendingin termostat untuk melindungi sistem HVAC. Dalam skenario ini, mengubah mode termostat mungkin hanya mengirim peristiwa untuk
ThermostatMode dan
ThermostatTemperatureSetpoint perubahan atribut, dengan
ThermostatHvac perubahan atribut dikirim nanti sebagai peristiwa
terpisah setelah sistem benar-benar aktif. Jika tidak ada penundaan dalam mengaktifkan sistem HVAC, ketiga peristiwa tersebut akan dikirim secara bersamaan.
[null,null,["Terakhir diperbarui pada 2025-01-25 UTC."],[[["The `ThermostatHvac` trait applies to THERMOSTAT devices and provides information about their heating, ventilation, and air conditioning (HVAC) status."],["The `status` field indicates the current HVAC mode of the thermostat, which can be \"OFF\", \"HEATING\", or \"COOLING\"."],["Events related to HVAC status changes might not always be delivered simultaneously with thermostat mode change events, potentially due to system protection delays."],["While you can retrieve the HVAC status using a GET request, there are no specific commands to control this trait directly."]]],["The `ThermostatHvac` trait, applicable to THERMOSTAT devices, reports the current HVAC status, which can be \"OFF,\" \"HEATING,\" or \"COOLING.\" HVAC status change events might be delayed, occurring separately from thermostat mode or temperature setpoint changes. A GET request retrieves the device's HVAC status under the \"sdm.devices.traits.ThermostatHvac\" trait. No commands are available for this trait. Error codes are available for reference.\n"]]