Schéma ThermostatHvac

Nest Thermostat 

sdm.devices.traits.ThermostatHvac

Cette caractéristique appartient aux types d'appareils de THERMOSTAT qui peuvent fournir des informations sur le système CVC.

Champs

Champ Description Type de données
status État actuel du système CVC du thermostat. string
Valeurs: "OFF", "HEATING", "COOLING"

Calendrier des événements

Notez qu'un événement correspondant à un changement d'état du système CVC peut ne pas être diffusé en même temps qu'un événement lié à un changement de mode du thermostat.

Par exemple, un délai d'activation du mode chauffage ou climatisation d'un thermostat est parfois nécessaire afin de protéger le système CVC. Dans ce cas, il est possible que la modification du mode du thermostat n'envoie que des événements liés au ThermostatMode et à ThermostatTempératureSetpoint , la modification de la température ( Thermostat Hvac ), qui active la modification par la suite sous la forme d'un événement distinct. Si l'activation du système CVC n'est pas retardée, les trois événements sont envoyés en même temps.

Exemple de requête et de réponse GET

Requête

GET /enterprises/project-id/devices/device-id

Réponse

{
  "name" : "enterprises/project-id/devices/device-id",
  "traits" : {
    "sdm.devices.traits.ThermostatHvac" : {
      "status" : "HEATING"
    }
  }
}

Commandes

Aucune commande n'est disponible pour cette caractéristique.

Erreurs

Consultez la documentation de référence sur les codes d'erreur de l'API pour obtenir la liste complète des codes d'erreur de l'API.