Aller au contenu

Retour D'état Hc2 Vers Une Autre Box


oufman

Messages recommandés

Bonjour à  tous,

 

J'arrive plus a retrouver la commande exact pour envoyer un état d'un module qui est sur mon HC2 vers un autre contrôleur par requête http.

 

J'ai trouvé ces différentes commande :

 

Récupérations d'états et de valeurs par requettes JSON : 

http://<LOGIN>:<PASS>@<IP>/api/rooms 
http://<LOGIN>:<PASS>@<IP>/api/scenes 
http://<LOGIN>:<PASS>@<IP>/api/devices 
http://<LOGIN>:<PASS>@<IP>/api/devices?id=316 # Specific value of a device 
http://<LOGIN>:<PASS>@<IP>/api/virtualDevices 
http://<LOGIN>:<PASS>@<IP>/api/globalVariables 
http://<LOGIN>:<PASS>@<IP>/api/weather 
http://<LOGIN>:<PASS>@<IP>/api/sections 
http://<LOGIN>:<PASS>@<IP>/api/users 
http://<LOGIN>:<PASS>@<IP>/api/energy/now-3600/now/single/devices/power/58 

 

Mais je n'arrive pas à  mettre en pratique, est ce que c'est possible d'avoir un exemple ? Je suis en V4.033.

 

D'avance merci. et bonne soirée.

Lien vers le commentaire
Partager sur d’autres sites

  • 1 an après...

bonjour 

je serais aussi intéressé de pouvoir récupérer un état ou une valeur d'un module par requête http, notamment la température d'un module pour l'afficher en widget en passant par tasker.

Je reste bloqué sur la fin de la requête après le "devices?id:<ID>" 

Quelqu'un à  t-il trouvé une solution et pourrait me donner un exemple svp?

Merci par avance

Lien vers le commentaire
Partager sur d’autres sites

je te remercie pour ta réponse, c'est justement au niveau de la récupération de l'info voulue que je bloque, j'arrive a récupérer toutes les infos du module (en l'occurrence un smoke sensor) de cette manière :

 

{"id":72,"name":"Capteur Temperature","roomID":98,"type":"com.fibaro.temperatureSensor","baseType":"com.fibaro.multilevelSensor","enabled":true,"visible":true,"isPlugin":false,"parentId":70,"remoteGatewayId":0,"interfaces":["zwave"],"properties":{"parameters":[{"id":1,"lastReportedValue":0,"lastSetValue":0,"size":2,"value":0},{"id":2,"lastReportedValue":3,"lastSetValue":3,"size":1,"value":3},{"id":5,"lastReportedValue":255,"lastSetValue":255,"size":1,"value":255},{"id":7,"lastReportedValue":255,"lastSetValue":255,"size":1,"value":255},{"id":10,"lastReportedValue":0,"lastSetValue":0,"size":2,"value":0},{"id":12,"lastReportedValue":5,"lastSetValue":5,"size":1,"value":5},{"id":13,"lastReportedValue":0,"lastSetValue":0,"size":1,"value":0},{"id":73,"lastReportedValue":0,"lastSetValue":0,"size":2,"value":0},{"id":80,"lastReportedValue":1,"lastSetValue":1,"size":1,"value":1},{"id":81,"lastReportedValue":54,"lastSetValue":54,"size":1,"value":54},{"id":82,"lastReportedValue":2,"lastSetValue":2,"size":1,"value":2},{"id":83,"lastReportedValue":2,"lastSetValue":2,"size":1,"value":2},{"id":84,"lastReportedValue":10,"lastSetValue":10,"size":1,"value":10},{"id":85,"lastReportedValue":5,"lastSetValue":5,"size":1,"value":5},{"id":86,"lastReportedValue":360,"lastSetValue":360,"size":2,"value":360},{"id":87,"lastReportedValue":360,"lastSetValue":360,"size":2,"value":360},{"id":88,"lastReportedValue":0,"lastSetValue":0,"size":1,"value":0},{"id":89,"lastReportedValue":1,"lastSetValue":1,"size":1,"value":1}],"zwaveCompany":"Fibar Group","zwaveInfo":"3,3,52","zwaveVersion":"","wakeUpTime":21600,"pollingTimeSec":0,"configured":"true","dead":"false","deviceControlType":"0","deviceIcon":"30","emailNotificationID":"0","emailNotificationType":"0","endPointId":"0","liliOffCommand":"","liliOnCommand":"","log":"","logTemp":"","manufacturer":"","markAsDead":"true","model":"","nodeId":"4","offset":"0.00","parametersTemplate":"263","productInfo":"","pushNotificationID":"0","pushNotificationType":"0","remoteGatewayId":"0","saveLogs":"true","showFireAlarm":"true","showFreezeAlarm":"false","smsNotificationID":"0","smsNotificationType":"0","unit":"C","useTemplate":"true","userDescription":"","value":"24.40"},"actions":{"reconfigure":0},"created":1457400656,"modified":1457400656,"sortOrder":9}

 

mais pas juste celle que je veux, qui est "value":"24.40" (la température). En gros je ne sais pas quel "bout de code" utiliser pour parser l'info

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...