Page 1 sur 1

Plusieurs commandes dans un seul script ?

Publié : 02 juin 2015, 10:16
par raboliot
Bonjour.
Peut-on commander plusieurs interrupteurs on/off dans un même script ?.
En fait, débutant, j'aimerais savoir si "return commandarray" peut retourner une chaine contenant plusieurs ordres "on" et/ou "off" sur des devices différents.
Je remercie par avance les maîtres du lua qui pourront m'éclairer.

Re: Plusieurs commandes dans un seul script ?

Publié : 02 juin 2015, 10:28
par loops
Je suis pas un pro mais je dirais que c'est possible ...

Code : Tout sélectionner


commandArray = {}

commandArray['Lumiere_1']='On'
commandArray['Lumiere_2']='On'
commandArray['Lumiere_3']='On'

return commandArray

J'espère ne pas dire de bêtises ...

Re: Plusieurs commandes dans un seul script ?

Publié : 02 juin 2015, 10:48
par vil1driver
salut,

pensez à lire le wiki les gars !

Code : Tout sélectionner

commandArray = {}
commandArray[1]={['Lampe1']='On'}
commandArray[2]={['Lampe2']='On'}
commandArray[3]={['Lampe3']='On'}
return commandArray
 

Re: Plusieurs commandes dans un seul script ?

Publié : 02 juin 2015, 11:40
par raboliot
Un grand merci les gars !
...faut dire qu'en Sologne on a du mal a tout comprendre ce qui est en anglais...mais par contre on sait préparer les girolles !!

Re: Plusieurs commandes dans un seul script ?

Publié : 01 mars 2020, 09:29
par Dim33
Déterrage de post .... mais c'est le même sujet.

Code : Tout sélectionner

commandArray['UpdateDevice'] = 190 .. '|0|' .. tostring(Valeur_Compteur)
commandArray['UpdateDevice'] = 191 .. '|0|' .. tostring(Valeur_Compteur)
Quelle serait la syntaxe pour enchaîner des commandes comme ci-dessus ?

Merci.

Re: Plusieurs commandes dans un seul script ?

Publié : 01 mars 2020, 18:49
par boum
Dim33 a écrit : 01 mars 2020, 09:29 Déterrage de post .... mais c'est le même sujet.

Code : Tout sélectionner

commandArray['UpdateDevice'] = 190 .. '|0|' .. tostring(Valeur_Compteur)
commandArray['UpdateDevice'] = 191 .. '|0|' .. tostring(Valeur_Compteur)
Quelle serait la syntaxe pour enchaîner des commandes comme ci-dessus ?

Merci.

Code : Tout sélectionner

commandArray[#commandArray + 1] = { UpdateDevice = 190 .. '|0|' .. tostring(Valeur_Compteur) }
commandArray[#commandArray + 1] = { UpdateDevice = 191 .. '|0|' .. tostring(Valeur_Compteur) }