Page 2 sur 2

Re: Activer planning avec un script

Publié : 19 mai 2017, 19:47
par Jeff
Pour faire 3 commandarray identique de suite, tu dois incrementer un index, voir quelques posts au dessus

Code : Tout sélectionner

tu peux aussi abandonner les commandArray =indexArray+1 en remplaçant commandArray[indexArray] par commandArray[#commandArray +1]

Code : Tout sélectionner

local CmdIdx=1
commandArray[CmdIdx] = {['UpdateDevice'] = 34 .. '|0|' .. tostring(Litre_Compteur)}
CmdIdx=CmdIdx+1
commandArray[CmdIdx] = {['UpdateDevice'] = 121 ..'|' .. tostring(Litre_Compteur_ECS) ..'|' .. 0}
CmdIdx=CmdIdx+1
Pour le password

Code : Tout sélectionner

local ip = '192.168.1.10:8080'   -- user:pass@ip:port de domoticz

Re: Activer planning avec un script

Publié : 19 mai 2017, 20:01
par stephG38
Salut Jeff,
Merci pour ton aide !
C'est bon j'ai modifié pour les 3 commandarray et ça fonctionne bien ! Super !
Par contre je ne comprend pas bien pour le password ou le placer dans le script !
Merci
Stéphane

Re: Activer planning avec un script

Publié : 19 mai 2017, 20:43
par Jeff
Cool c'était un peu jeté comme explication...
Pour le password tu rajoutes le nom de.ton user et ton password devant l'url.

Code : Tout sélectionner

commandArray['OpenURL']=user:password@ip..'/json.htm?type=command&param=enabletimer&idx='..9

Re: Activer planning avec un script

Publié : 19 mai 2017, 20:52
par stephG38
marche pas !! :cry:
J'ai mis sur chaque ligne :

Code : Tout sélectionner

 commandArray[#commandArray +1]={['OpenURL']=TOTO:1234@ip..'/json.htm?type=command&param=enabletimer&idx='..9}
J'y suis presque !!!

Re: Activer planning avec un script

Publié : 19 mai 2017, 20:58
par stephG38
J'ai essayé également de mettre dans les variable :

Code : Tout sélectionner

 local ip = 'TOTO:123@192.168.2.32:8080'   -- user:pass@ip:port de domoticz
marche pas non plus !

Re: Activer planning avec un script

Publié : 19 mai 2017, 21:25
par vil1driver
Il te faut modifier la méthode d'authentification
Passer en 'basic auth' dans domoticz

Pour les #commandArray+1 c'est une super méthode mais dans le script que tu as présenté, ce n'est pas utile.
Voila pourquoi je n'en avais pas mis dans le script que je t'avais proposé

Re: Activer planning avec un script

Publié : 19 mai 2017, 22:55
par stephG38
YES !!!!!!!!
Super et un grand merci à tous les deux !!!!!! :D
C'est pas simple quand même !!!
Merci !!
Stéphane