ThermostatHvac-Schema
sdm.devices.traits.ThermostatHvac
Dieses Attribut gehört zu Geräten vom Typ THERMOSTAT, die HLK-Details melden können.
Felder
| Feld | Beschreibung | Datentyp |
|---|---|---|
status |
Der aktuelle HLK-Status des Thermostats. | stringWerte: „OFF“, „HEATING“, „COOLING“ |
Zeitangaben für Ereignisse
Ein Ereignis für eine Änderung des HLK-Status wird möglicherweise nicht gleichzeitig mit Ereignissen für eine Änderung des Thermostatmodus gesendet.
Manchmal verzögert sich der Start des Heiz- oder Kühlmodus eines Thermostats, um das HLK-System zu schützen. In diesem Fall werden beim Ändern des Thermostatmodus möglicherweise nur anfangs Ereignisse für ThermostatMode - und ThermostatTemperatureSetpoint -Attributänderungen gesendet. Die ThermostatHvac -Attributänderung wird später als separates Ereignis gesendet, sobald das System tatsächlich eingeschaltet wird. Wenn es keine Verzögerung beim Einschalten des HLK-Systems gab, werden alle drei Ereignisse gleichzeitig gesendet.
Beispiel für GET-Anfrage und ‑Antwort
Anfrage
GET /enterprises/project-id/devices/device-id
Antwort
{
"name" : "enterprises/project-id/devices/device-id",
"traits" : {
"sdm.devices.traits.ThermostatHvac" : {
"status" : "HEATING"
}
}
}Befehle
Für dieses Attribut sind keine Befehle verfügbar.
Fehler
Eine vollständige Liste der API-Fehlercodes finden Sie in der API-Fehlercode-Referenz.