ThermostatHvac-Schema

Nest Thermostat 

sdm.devices.traits.ThermostatHvac

Dieses Attribut gehört zu Gerätetypen des Typs THERMOSTAT, die HLK-Details melden können.

Felder

Feld Beschreibung Datentyp
status Der aktuelle HLK-Status des Thermostats. string
Werte: „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 die HLK-Anlage zu schützen. In diesem Fall werden beim Ändern des Thermostatmodus möglicherweise zuerst nur Ereignisse für ThermostatMode - und ThermostatTemperatureSetpoint -Trait-Änderungen gesendet. Die ThermostatHvac -Trait-Änderung wird später als separates Ereignis gesendet, sobald das System tatsächlich eingeschaltet wird. Wenn das HLK-System ohne Verzögerung eingeschaltet wurde, 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 Merkmal sind keine Befehle verfügbar.

Fehler

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