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
affecter une valeur
affecter une valeur
- Pièces jointes
-
- log.jpg (42.85 Kio) Consulté 3951 fois
-
- code.jpg (59.83 Kio) Consulté 3951 fois
-
- variable.jpg (33.27 Kio) Consulté 3951 fois
Re: affecter une valeur
bonjour jmb93330
bienvenue sur ce forum
moi j'ai fais avec
et cela fonctionne
bienvenue sur ce forum
moi j'ai fais avec
Code : Tout sélectionner
commandArray['Variable:'.. varpresence]=tostring(math.max(tonumber(uservariables[varpresence]) - 1, 0))-
Did9327
- Messages : 25
- Inscription : 21 mars 2017, 20:35
- Localisation : Sur mon canapé en train de boire une bière
Re: affecter une valeur
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 .
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
Merci pour vos 2 solutions : je corrige ce soir.