Schéma ThermostatHvac
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.