ThermostatHvac-Schema
sdm.devices.traits.ThermostatHvac
Diese Eigenschaft gehört zu den Gerätetypen von THERMOSTAT, die Details zum HLK-System melden können.
Felder
Feld | Beschreibung | Datentyp |
---|---|---|
status |
Aktueller HLK-Status des Thermostats. | string Werte: „AUS“, „HEIZEN“, „KÜHLEN“ |
Zeitpunkt von Ereignissen
Beachte, dass ein Ereignis für eine Änderung des HLK-Status möglicherweise nicht gleichzeitig mit einem Ereignis gesendet wird. um eine Änderung des Thermostatmodus zu erhalten.
Manchmal gibt es zum Beispiel a Verzögerung beim Starten des Heiz- oder Kühlmodus eines Thermostats, um das HLK-System zu schützen. System. In diesem Szenario werden beim Ändern des Thermostatmodus möglicherweise nur Ereignisse für ThermostatMode and ThermostatTemperatureSetpoint Trait-Änderungen mit dem Wert Eigenschaftsänderung ThermostatHvac , die später als separater Link gesendet wird wenn das System eingeschaltet wird. Wenn es keine Verzögerung beim Einschalten des HLK-Systems gab, werden drei Ereignisse gleichzeitig gesendet.
Beispiel für eine 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 diese Eigenschaft sind keine Befehle verfügbar.
Fehler
In der API-Fehlercode-Referenz können Sie nachlesen, die vollständige Liste der API-Fehlercodes.