Page 1 sur 1
Scripts Lua Inactifs depuis mise à jour
Publié : 01 mars 2018, 17:36
par stbx00
Bonjour à tous,
Depuis la dernière mise à jour (3.8153) mes scripts LUA semblent inactifs. Javais lu qu'il fallait vérifier l'état de la case "Système événement (Lua/Blockly/Scripts):" dans "paramètres" et "autres" mais "Désactivé:" n'est pas coché ("Enregistrer les 'déclencheurs de scripts-événements' dans le journal" l'est mais à priori ça ne change rien).
Si quelqu'un a une idée ce serait vraiment sympa, en attendant je n'ai plus de système d'alarme...

Re: Scripts Lua Inactifs depuis mise à jour
Publié : 01 mars 2018, 18:10
par papoo
bien penser à vider le cache avant de vérifier l'état de la case à cocher ou passer par un navigateur alternatif que l'on a pas utilisé pour domoticz
Re: Scripts Lua Inactifs depuis mise à jour
Publié : 01 mars 2018, 18:30
par stbx00
J'ai été voir avec edge que je n'utilise habituellement pas et la case "Désactivé" n'est pas cochée là non plus...
Re: Scripts Lua Inactifs depuis mise à jour
Publié : 01 mars 2018, 18:34
par papoo
tu as surement du le faire mais
en cochant cette case sauvegarder puis la décocher et sauvegarder depuis edge?
Re: Scripts Lua Inactifs depuis mise à jour
Publié : 01 mars 2018, 20:57
par stbx00
Oui j'ai testé mais sans résultats... Est-ce que le process d'activation des scripts LUA a pu être modifié lors de la mise à jour ? C'est incompréhensible, jusque là ça marchait très bien...
Re: Scripts Lua Inactifs depuis mise à jour
Publié : 02 mars 2018, 00:27
par stbx00
Finalement je m'en suis sorti, le problème venait d'une paire de parenthèse qui n'avait pourtant pas posé problème jusque là !
J'avais :
if ((otherdevices['alarme'] == 'On') and (devicechanged['Ouverture bureau'] == 'Open' or devicechanged['Mouvement'] == 'On' or devicechanged['Ouverture entree'] == 'Open' or devicechanged['Ouverture garage'] == 'Open')) then
et finalement, en passant à ça:
if (otherdevices['alarme'] == 'On') and (devicechanged['Ouverture bureau'] == 'Open' or devicechanged['Mouvement'] == 'On' or devicechanged['Ouverture entree'] == 'Open' or devicechanged['Ouverture garage'] == 'Open') then
Ca remarche...