Page 2 sur 2
Re: >= et <= dans script lua
Publié : 11 mars 2019, 16:15
par vr6man
ok merci pourtant le device n'a pas de _
j'avais fait un copier /coller du nom du capteur
Sinon comment passer ce type de commande dans le script afin de mettre a jour un switch virtuel de type alerte ?
http://IP:port/json.htm?type=command¶m=udevice&idx=VOTRE-IDX&nvalue=VOTRE-COULEUR-DE-0-A-4&svalue=VOTRE-TEXTE-SANS-ESPACE
Re: >= et <= dans script lua
Publié : 11 mars 2019, 16:37
par lmet
Vil1driver a raison concernant l'espace autorisé pour les devices, toutefois en débutant il est préférable d'utiliser
l'éditeur interne.
Pour envoyer une requête http :
Code : Tout sélectionner
local url = 'http://IP:port/json.htm?type=command¶m=udevice&idx=VOTRE-IDX&nvalue=VOTRE-COULEUR-DE-0-A-4&svalue=VOTRE-TEXTE-SANS-ESPACE'
commandArray[#commandArray + 1] = {['OpenURL'] = url}
Pour
IP:port tu peux utiliser 127.0.0.1 pour l'IP le port part défaut étant le 8080
Re: >= et <= dans script lua
Publié : 11 mars 2019, 16:49
par vr6man
ok merci donc je viens d'utiliser l'éditeur interne pas erreur
j'ai mis dans le script
Code : Tout sélectionner
local url = 'http://192.168.0.251:8080/json.htm?type=command¶m=udevice&idx=406&nvalue=4&svalue="Store ouvert"'
commandArray[#commandArray + 1] = {['OpenURL'] = url}
le device ne se met pas ajour
pourtant si je lance dans un browser
Code : Tout sélectionner
http://192.168.0.251:8080/json.htm?type=command¶m=udevice&idx=406&nvalue=4&svalue="Store ouvert
le device se met bien a jour
Re: >= et <= dans script lua
Publié : 11 mars 2019, 16:53
par vil1driver
http://IP:port/json.htm?type=command¶m=udevice&idx=VOTRE-IDX&nvalue=VOTRE-COULEUR-DE-0-A-4&svalue=VOTRE-TEXTE-SANS-ESPACE
Re: >= et <= dans script lua
Publié : 11 mars 2019, 16:56
par vr6man
je sais j'ai vu sans espace mais avec ou sans les espaces ca ne met pas a jour le device
Re: >= et <= dans script lua
Publié : 11 mars 2019, 17:18
par lmet
Pour la commande VOTRE-TEXTE-SANS-ESPACE il n'y a pas de guillemets "
Re: >= et <= dans script lua
Publié : 11 mars 2019, 17:21
par vr6man
J'ai mis ca
Code : Tout sélectionner
local url = 'http://192.168.0.251:8080/json.htm?type=command¶m=udevice&idx=406&nvalue=4&svalue="Store_ouvert"'
commandArray[#commandArray + 1] = {['OpenURL'] = url}
Je comprends pas l'histoire des guillemets
Re: >= et <= dans script lua
Publié : 11 mars 2019, 17:26
par lmet
Mets ça :
Code : Tout sélectionner
local url = 'http://192.168.0.251:8080/json.htm?type=command¶m=udevice&idx=406&nvalue=4&svalue=Store_ouvert'
commandArray[#commandArray + 1] = {['OpenURL'] = url}