Page 1 sur 1

affecter une valeur

Publié : 16 mai 2017, 18:59
par jmb93330
Bonjour

je débute sur domoticz et ai passé pas mal de temps sur le forum pour mon problème ultra basic : mettre une valeur dans une variable. Ci-dessous la LOG, le code Lua dans un fichier "script_time_Presence.lua" dans domoticz/scripts/lua et ma variable

comme vous pouvez le constater la valeur de ma variable "Presence1" ne change pas. Pourquoi commandArray n'enregistre pas ma variable ?

Merci pour vos idées/aides

Re: affecter une valeur

Publié : 16 mai 2017, 21:29
par papoo
bonjour jmb93330
bienvenue sur ce forum
moi j'ai fais avec

Code : Tout sélectionner

commandArray['Variable:'.. varpresence]=tostring(math.max(tonumber(uservariables[varpresence]) - 1, 0))
et cela fonctionne

Re: affecter une valeur

Publié : 16 mai 2017, 23:30
par Did9327
Bonjour,

il y a une erreur sur la ligne : "commandArray['Variable:Presence1']=tostring(temp)", il faut un V majuscule sur le terme variable

Bonne continuation .

Re: affecter une valeur

Publié : 17 mai 2017, 08:55
par jmb93330
Merci pour vos 2 solutions : je corrige ce soir.