Mince, j'ai parlé un peu vite les gars...
Alors la connexion se fait bien sans erreur, mais j'ai un petit souci : toutes les infos remontent bien de cozytouch vers Domoticz, mais plus rien ne redescend !
Quand je modifie une consigne sur Domoticz, au re-passage du script celle-ci revient à l'état précédent
Il me semblait avoir déjà vu ce souci dans ce fil mais je ne retrouve plus... Si vous avez une idée je suis preneur.
EDIT : Voilà ce que l'animal me dit...
Code : Tout sélectionner
GET-> http://192.168.1.2:8080/json.htm?type=devices&rid=117 : 200
Fonction comparaison switch selecteur : Rad. Couloir idx:117
Etat actuel du switch Domoticz: 10
Etat actuel du mode dans Domoticz: basic
Etat ancien du mode dans Domoticz: standby
Etat actuel du mode dans Cozytouch: standby
Cas 1 : changement vient de domoticz, envoie du mode à cozytouch
POST-> https://ha110-1.overkiz.com/enduser-mobile-web/externalAPI/json//exec/apply | {"actions": [{ "deviceURL": "io://0810-3393-4871/6735885#1" ,
"commands": [{ "name": "setOperatingMode",
"parameters":["basic"]}]}]} : 400
Erreur HTTP 400 :
GET-> http://192.168.1.2:8080/json.htm?type=command¶m=addlogmessage&message=Cozytouch - Rad. Couloir : nouveau mode transmis: basic : 200
GET-> http://192.168.1.2:8080/json.htm?type=command¶m=udevice&idx=119&nvalue=0&svalue=18.08 : 200
GET-> http://192.168.1.2:8080/json.htm?type=devices&rid=120 : 200
Fonction gestion_consigne : Rafraichissement consigne : Rad. Couloir/confort/19°C
GET-> http://192.168.1.2:8080/json.htm?type=command¶m=udevice&idx=120&nvalue=0&svalue=19 : 200
GET-> http://192.168.1.2:8080/json.htm?type=devices&rid=120 : 200
GET-> http://192.168.1.2:8080/json.htm?type=devices&rid=121 : 200
Fonction gestion_consigne : Rafraichissement consigne : Rad. Couloir/eco/15.5°C