Page 1 sur 1

Problème execution script LUA

Publié : 27 nov. 2017, 10:29
par Pipou91
Bonjour le forum, nouvel arrivant dans ce monde,
J'ai beaucoup avancé grâce à ce forum mais là je cale depuis 2 jours et je n'ai rien trouvé dans les sujets ouverts.
Dans Domoticz quand je suis sur onglet "interrupteurs"
Type d'interrupteur ON/OFF
je mets le lien sur la ligne "Action ON"
script:///home/pi/domoticz/scripts/lua/script_device_test_A_BasGauche.lua
Le script est bien dan le bon répertoire
Mais quand je clique sur l'ampoule cela me dit : Erreur d'envoi de la commande à l’interrupteur, vérifiez le dispositif/matériel !
Pour info j'ai un interrupteur enocean et le script fonctionne bien

Mon script:

commandArray = {}
if (devicechanged['A_BasGauche'] == 'On' and otherdevices['GPIO10_PIN19'] == 'On') then
commandArray['GPIO10_PIN19']='Off'
elseif (devicechanged['A_BasGauche'] == 'On' and otherdevices['GPIO10_PIN19'] == 'Off') then
commandArray['GPIO10_PIN19']='On'
end
return commandArray

Je ne vois pas ou cela bloque
Merci d'avance
Pierre

Re: Problème execution script LUA

Publié : 27 nov. 2017, 10:40
par jackslayter
cela ne marche qu'avec les scripts bash/shell/batch et les http.
pour les scripts lua soit tu les laisses ou tu les as mis et ils exécuterons soit tu les mets dans réglages/événements ce qui permet d’être plus facilement modifiable et ils sont sauvegardés dans la bdd

Re: Problème execution script LUA

Publié : 27 nov. 2017, 11:24
par Pipou91
Merci jackslayter,
Bon je vais de ce pas essayer de comprendre les scripts bash/shell/batch
Je venais juste de saisir un peu LUA
Je tiens au courant

Re: Problème execution script LUA

Publié : 27 nov. 2017, 13:15
par Tonio16
Salut

Pourquoi passer par action puisque ton script device peut se lancer dès que l'interrupteur passe sur on? Le but de la question est de bien comprendre ton besoin.

Tcho
Antoine

Re: Problème execution script LUA

Publié : 27 nov. 2017, 15:12
par Pipou91
Bonjour Tonio16
En fait avec l'interrupteur physique aucun souci mais je voudrais exécuter ce script depuis mon téléphone.
De mon téléphone j'arrive bien à commander les lumières mais individuellement
A +

Re: Problème execution script LUA

Publié : 28 nov. 2017, 19:00
par Tonio16
Pipou91 a écrit :Bonjour Tonio16
En fait avec l'interrupteur physique aucun souci mais je voudrais exécuter ce script depuis mon téléphone.
De mon téléphone j'arrive bien à commander les lumières mais individuellement
A +
salut
Je passerais alors par un dummy switch qui lance le scenario.

Antoine