Page 1 sur 2
Script Lua qui ne se déclenche pas toujours
Publié : 29 janv. 2017, 09:53
par zerko91
Bonjour à tous,
Depuis quelques temps, quand j'ouvre la porte d'entrée, dans le log, j'ai l'information, mais le script lua ne se lance pas toujours :
A 7h58, ok
A 9h41, non
2017-01-29 07:58:53.408 EventSystem: Script event triggered: /home/pi/domoticz/scripts/lua/script_device_ouv_porte_entree_email.lua
2017-01-29 07:58:53.364 (Rfx) Lighting 4 (Ouv Porte Entree)
2017-01-29 07:58:54.569 Notification sent (Email)
2017-01-29 09:41:14.647 (Rfx) Lighting 4 (Ouv Porte Entree)
2017-01-29 09:41:40.919 (Rfx) Lighting 4 (Ouv Porte Entree)
commandArray = {}
if ((otherdevices['Activation alarme'] == 'On') and (devicechanged['Ouv Porte Entree'] == 'Open')) then
commandArray['SendEmail']='Porte Entree#Ouverture#
mon-adresse@gmail.com'
end
return commandArray
Quelqu'un a une idée?
Bonne journée à tous.
Re: Script Lua qui ne se déclenche pas toujours
Publié : 29 janv. 2017, 10:02
par deennoo
Activation Alarme est toujours sur 'ON' ?
Re: Script Lua qui ne se déclenche pas toujours
Publié : 29 janv. 2017, 10:54
par zerko91
deennoo a écrit :Activation Alarme est toujours sur 'ON' ?
Oui, il est bien sur ON
Re: Script Lua qui ne se déclenche pas toujours
Publié : 29 janv. 2017, 11:15
par papoo
c'est un script_time ou un script_device?
Re: Script Lua qui ne se déclenche pas toujours
Publié : 29 janv. 2017, 11:17
par zerko91
papoo a écrit :c'est un script_time ou un script_device?
C'est un script "device"
Re: Script Lua qui ne se déclenche pas toujours
Publié : 29 janv. 2017, 13:58
par vil1driver
zerko91 a écrit :script_device_ouv_porte_entree_email.lua

Re: Script Lua qui ne se déclenche pas toujours
Publié : 29 janv. 2017, 14:37
par papoo
j'avais pas lu cette partie
désolé
Re: Script Lua qui ne se déclenche pas toujours
Publié : 30 janv. 2017, 23:04
par Sebby
J'ai le même genre de problème que j'ai remonté sur le forum Domoticz. J'ai un chacon sur ma porte pour allumer l'éclairage extérieur la nuit mais de temps en temps, l'ordre d'ouverture est bien envoyé, mais pas l'ordre de fermeture. Ce que j'ai constaté, c'est que si j'ouvre et que je ferme ma porte rapidement, de temps en temps ca n'enregistre pas tous les événements. Aussi, si j'ouvre ma porte et que je la referme au moment du déclenchement de l'ordre du module et bien le système ne reçoit pas l'ordre de fermeture. Donc au final, ma porte est considérée comme ouverte alors qu'elle est fermée. J'ai aussi essayé avec des modules zwave et j'ai un peu constaté le même genre de comportement mais je n'ai pas plus creusé. J'ai donc remis mes modules 433 Mhz. Cependant j'en ai aussi sur mes fenêtres et je n'ai pas le problème car on ouvre et ferme en général moins vite qu'une porte.
A ce jour pas de solution à part mettre du filaire ...
Re: Script Lua qui ne se déclenche pas toujours
Publié : 01 févr. 2017, 22:39
par papoo
j'ai un peu le même problème, je teste 3 conditions 2 or + 1 and sur la meme ligne et regulierement il ne prend pas en compte mon and
Code : Tout sélectionner
if (devicechanged['Ouvertures'] == 'Off' or devicechanged['Detecteurs'] == 'On') and otherdevices_scenesgroups['Présence'] == 'Off' then
je suis en train de tester les meme conditions sur deux lignes et ça a l'air plus stable
pour toi ça donnerai
Code : Tout sélectionner
commandArray = {}
if devicechanged['Ouv Porte Entree'] == 'Open' then --on test d'abord le changement du device
if otherdevices['Activation alarme'] == 'On') then --ensuite on verifie que l'alarme est sur on
commandArray['SendEmail']='Porte Entree#Ouverture#mon-adresse@gmail.com'
end
end
return commandArray
Dis moi si cela résoud ton problème
Re: Script Lua qui ne se déclenche pas toujours
Publié : 02 févr. 2017, 09:35
par zerko91
Bonjour Papoo,
Je vais essayer ce soir.
Bonne journée.