Aller au contenu principal
CloudStudio

HVAC / Thermostats

Signalement de l'état de l'appareil HVAC

L'intégration HTTP des appareils HVAC utilise la structure suivante :

POST /services/gear/DeviceIntegrationService.svc/UpdateHVACStatus HTTP/1.1
Host: gear.cloud.studio
Content-Type: application/json

{
	"accessToken": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
	"endpointID": 1,
	"mode": 4,
	"fanMode": 1,
	"setpoint": 21,
	"ambientTemperature": 21.5,
	"timestamp": "2021-02-23T14:55:03"
}

Paramètres

NomDescriptionType de données
accessTokenJeton d'accès avec les autorisations nécessaires pour mettre à jour les informations du point de terminaison. Consultez cette page pour plus d'informations.texte
endpointIDIdentifiant unique du point de terminaison ou combinaison de l'adresse de l'appareil et de l'adresse du point de terminaison au format [deviceAddress]:endpointAddress (par exemple : [device-1234]:1). Ces valeurs sont disponibles sur la page de gestion des points de terminaison.numérique
modeMode actuel de l'appareil :1 : l'appareil est éteint.2 : l'appareil est allumé en mode automatique.3 : l'appareil est allumé en mode chauffage.4 : l'appareil est allumé en mode refroidissement.5 : l'appareil est allumé en mode déshumidification.6 : l'appareil est allumé en mode ventilateur.numérique
fanModeMode actuel du ventilateur :1 : le ventilateur est en mode automatique.2 : le ventilateur est en vitesse basse.3 : le ventilateur est en vitesse moyenne.4 : le ventilateur est en vitesse élevée.numérique
setpointIndique la valeur de température souhaitée, en degrés Celsius.numérique
ambientTemperatureIndique la valeur de la température ambiante, en degrés Celsius.numérique
timestampValeur optionnelle indiquant la date et l'heure UTC correspondant à la mesure. Le format de date doit correspondre à l'un de ceux spécifiés dans la section des formats de date. Si le champ est omis, la plateforme considérera que la mesure correspond à la date et à l'heure actuelles.texte

Dernière mise à jour le

Sur cette page