Page 18 sur 34

Re: aide pour réalisation script en lua

Publié : 10 mai 2020, 22:46
par vr6man
aucune script ne marche avec Nuit

les logs

2020-05-10 22:46:37.692 Status: LUA: otherdevices['Store Terrasse'] On
2020-05-10 22:46:37.692 Status: LUA: otherdevices['Store Terrasse'] On
2020-05-10 22:46:37.692 Status: LUA: otherdevices[uservariables["store exterieur"]] ouvert

Re: aide pour réalisation script en lua

Publié : 10 mai 2020, 22:47
par thier
vr6man a écrit : 10 mai 2020, 22:41
thier a écrit : 10 mai 2020, 22:38 Donc tout fonctionne?
bah non toujours pas de fermeture quand je passe nuit a ON
Mince j'avais compris qu'en changeant les droits s'était bon.

Re: aide pour réalisation script en lua

Publié : 10 mai 2020, 22:48
par Keros
A un moment, on ne sait pas si le script est éxécuté :

Mets ceci dans le script de fermeture, mets Nuit à On et fait nous une capture des logs stp

Code : Tout sélectionner

commandArray={}
print ('Lancement du script de fermeture')
-- Fermeture du Store Terrasse
if (devicechanged['Nuit']=='On') then
print (Le device Nuit est passé à On')
commandArray['Store Terrasse']='Off'
end
print ('Fin du script de fermeture')
return commandArray

Re: aide pour réalisation script en lua

Publié : 10 mai 2020, 22:51
par vr6man
thier a écrit : 10 mai 2020, 22:47
vr6man a écrit : 10 mai 2020, 22:41
thier a écrit : 10 mai 2020, 22:38 Donc tout fonctionne?
bah non toujours pas de fermeture quand je passe nuit a ON
Mince j'avais compris qu'en changeant les droits s'était bon.
Je fais comment pour modifier les droits ?

Re: aide pour réalisation script en lua

Publié : 10 mai 2020, 22:53
par vr6man
Keros a écrit : 10 mai 2020, 22:48 A un moment, on ne sait pas si le script est éxécuté :

Mets ceci dans le script de fermeture, mets Nuit à On et fait nous une capture des logs stp

Code : Tout sélectionner

commandArray={}
print ('Lancement du script de fermeture')
-- Fermeture du Store Terrasse
if (devicechanged['Nuit']=='On') then
print (Le device Nuit est passé à On')
commandArray['Store Terrasse']='Off'
end
print ('Fin du script de fermeture')
return commandArray
ca fonctionne pas j'ai le message erreur suivant dans les logs

2020-05-10 22:52:40.168 Error: EventSystem: in /home/pi/domoticz/scripts/lua/script_device_fermeture_store.lua: ...i/domoticz/scripts/lua/script_device_fermeture_store.lua:5: ')' expected near 'device'

Re: aide pour réalisation script en lua

Publié : 10 mai 2020, 22:53
par thier
vr6man a écrit : 10 mai 2020, 22:38 ok quand je rend le script de fermeture executable avec plus de droit
Je croyais que tu savais faire. Tu recommences à te disperser...
Fais la manip proposé par keros et on verra si c'est un problème de droit.

Re: aide pour réalisation script en lua

Publié : 10 mai 2020, 22:55
par Keros
Merde c'est moi qui me loupe.

Code : Tout sélectionner

commandArray={}
print ('Lancement du script de fermeture')
-- Fermeture du Store Terrasse
if (devicechanged['Nuit']=='On') then
print ('Le device Nuit est passé à On')
commandArray['Store Terrasse']='Off'
end
print ('Fin du script de fermeture')
return commandArray
Par contre, fait nous une capture des logs, il faut qu'on voit les différentes lignes qui s'exécutent.

Re: aide pour réalisation script en lua

Publié : 10 mai 2020, 22:55
par thier
une petite faute de frappe. correction

Code : Tout sélectionner

commandArray={}
print ('Lancement du script de fermeture')
-- Fermeture du Store Terrasse
if (devicechanged['Nuit']=='On') then
print ('Le device Nuit est passé à On')
commandArray['Store Terrasse']='Off'
end
print ('Fin du script de fermeture')
return commandArray

Re: aide pour réalisation script en lua

Publié : 10 mai 2020, 22:56
par vr6man
je suis perdu avec toute ces modifs

je vois pas la manip de keros

Re: aide pour réalisation script en lua

Publié : 10 mai 2020, 22:56
par thier
Par contre comme il y a un log d'erreur ce n'est pas un problème de droit.