Schéma ThermostatHvac

Nest Thermostat 

sdm.devices.traits.ThermostatHvac

Cette caractéristique fait partie des types d'appareils du THEmostAT 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"

Planification des événements

Notez qu'il est possible qu'un événement lié à un changement d'état du système CVC ne soit pas diffusé en même temps que les événements pour changer le mode du thermostat.

Par exemple, il y a parfois a de démarrage du thermostat en mode chauffage ou climatisation pour protéger le système CVC du système d'exploitation. Dans ce cas, le changement de mode du thermostat risque de n'envoyer initialement des événements ThermostatMode and Modification de la caractéristique ThermostatTemperatureSetpoint La modification de la caractéristique ThermostatHvac est envoyée ultérieurement en tant que une fois que le système s'allume. En l'absence de retard d'activation du système CVC, trois événements sont envoyés en même temps.

Exemple de requête GET et de réponse

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 la liste complète des codes d'erreur de l'API.