Ouverture piéton en lua

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
lmet
Messages : 252
Inscription : 30 juin 2017, 18:16
Localisation : Val d'Oise
Contact :

Ouverture piéton en lua

Message par lmet »

Bonsoir,
Pour ouvrir mon portail en mode piéton il faut envoyer une commande "On" puis 10 secondes plus tard de nouveau une commande "On". J'ai écris ce script qui malheureusement ne fonctionne pas :

Code : Tout sélectionner

commandArray = {}

-- 1 Ouverture piéton envoi ordre ouverture portail puis ouverture portail 10 secondes après
if (devicechanged['Toggle_Piéton'] == 'On') then
   print ("Code exécuté")
	commandArray['Fib_PO']='On'
	commandArray['Fib_PO']='Off AFTER 2'
	commandArray['Fib_PO']='On AFTER 10'
	commandArray['Fib_PO']='Off AFTER 15'
end

return commandArray
Désolé c'est mon premier script en lua, il s'exécute bien et si je laisse la première ligne (passage en On) le portail s'ouvre entièrement.
J'ai essayé avec une syntaxe ='Off AFTER 2 SECONDS' ... Cela ne change rien
Merci d'avance pour votre aide.
Domoticz : V4.10717
Zigate : V4.11230 plugin:4.5.4 firmware:031a
Mon petit blog domotique
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Ouverture piéton en lua

Message par vil1driver »

Salut,

Extrait du wiki
https://www.domoticz.com/wiki/Events
The commandArray also supports nested tables to send the same command type multiple times. To do this, give the command a numeric index (not alphanumeric with or without quotes!) and place the required action in a nested table:

Code : Tout sélectionner

 commandArray[1]={['Lamp']='On'}
 commandArray[2]={['Lamp']='On'}
 commandArray[3]={['Lamp']='On'}

Code : Tout sélectionner

commandArray[1]={['Fib_PO']='On'}
commandArray[2]={['Fib_PO']='On AFTER 10'}
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
lmet
Messages : 252
Inscription : 30 juin 2017, 18:16
Localisation : Val d'Oise
Contact :

Re: Ouverture piéton en lua

Message par lmet »

Bonsoir et merci beaucoup.
Cela fonctionne bien
Merci d'avoir pris le temps de m'indiquer le lien vers le Wiki que j'avais lu mais de travers!
Domoticz : V4.10717
Zigate : V4.11230 plugin:4.5.4 firmware:031a
Mon petit blog domotique
Répondre