modifier les paramètres d'un node
Publié : 18 sept. 2018, 11:15
Bonjour
J'écris des scripts permettant une communication avec les nodes ZWave.
Pas de problème avec:
- /json.htm?type=hardware pour retrouver le contrôleur ZWave
- /json.htm?type=openzwavenodes pour retrouver le node concerné
mais j'ai un problème avec /json.htm?type=command¶m=applyzwavenodeconfig
J'ai systématiquement un retour STATUS : ERR.
voici les logs du terminal:
pi@pidomo:~ $ curl http://192.168.X.X:XXXX/json.htm?type=command¶m=applyzwavenodeconfig&idx=6&valuelist=10_ODI=
[1] 18339
[2] 18340
[3] 18341
pi@pidomo:~ $ {
"status" : "ERR"
}
curl
curl: try 'curl --help' or 'curl --manual' for more information
[1] Fini curl http://192.168.X.X:XXXX/json.htm?type=command
[2]- Fini param=applyzwavenodeconfig
[3]+ Fini idx=6
pi@pidomo:~ $
Avez-vous une idée? Il semblerait que le serveur refuse le dernier argument valuelist. Pourtant, quand on met cette commande dans le champ 'Actions' d'un switch, çà fonctionne...
Merci pour votre aide
J'écris des scripts permettant une communication avec les nodes ZWave.
Pas de problème avec:
- /json.htm?type=hardware pour retrouver le contrôleur ZWave
- /json.htm?type=openzwavenodes pour retrouver le node concerné
mais j'ai un problème avec /json.htm?type=command¶m=applyzwavenodeconfig
J'ai systématiquement un retour STATUS : ERR.
voici les logs du terminal:
pi@pidomo:~ $ curl http://192.168.X.X:XXXX/json.htm?type=command¶m=applyzwavenodeconfig&idx=6&valuelist=10_ODI=
[1] 18339
[2] 18340
[3] 18341
pi@pidomo:~ $ {
"status" : "ERR"
}
curl
curl: try 'curl --help' or 'curl --manual' for more information
[1] Fini curl http://192.168.X.X:XXXX/json.htm?type=command
[2]- Fini param=applyzwavenodeconfig
[3]+ Fini idx=6
pi@pidomo:~ $
Avez-vous une idée? Il semblerait que le serveur refuse le dernier argument valuelist. Pourtant, quand on met cette commande dans le champ 'Actions' d'un switch, çà fonctionne...
Merci pour votre aide