ThermostatHvac-Schema

Nest Thermostat 

sdm.devices.traits.ThermostatHvac

Diese Eigenschaft gehört zu den Gerätetypen von THERMOSTAT, die HLK-Details melden können.

Felder

Feld Beschreibung Datentyp
status Aktueller HLK-Status des Thermostats. string
Werte: „AUS“, „HEIZEN“, „KÜHLUNG“

Zeitpunkt von Ereignissen

Ein Ereignis bei einer Änderung des HLK-Status kann nicht gleichzeitig mit Ereignissen für eine Änderung des Thermostatmodus gesendet werden.

Beispielsweise kann es manchmal zu einer Verzögerung beim Starten des Heiz- oder Kühlmodus eines Thermostats kommen, um das HLK-System zu schützen. In diesem Szenario werden beim Ändern des Thermostatmodus anfangs nur Ereignisse für ThermostatMode und ThermostatTemperatureSetpoint Trait-Änderungen gesendet, wobei das separate Merkmalsänderungsereignis ThermostatHvac zu einem späteren Zeitpunkt aktiviert 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

Anfragen

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

Eine vollständige Liste der API-Fehlercodes finden Sie in der API-Fehlercode-Referenz.