Page 1 sur 1

[RESOLU] Erreur Script LUA

Publié : 04 févr. 2017, 11:05
par codercrack
Bonjour,
j'obtiens cette erreur avec script LUA, mais qui fonctionne malgré tout :?

Code : Tout sélectionner

Error: EventSystem: in Control_Radiateur_SB: [string "-- Control Radiateur de la salle de bain..."]:3: attempt to index global 'devicechanged' (a nil value)
Voici le scipt en question :

Code : Tout sélectionner

-- Control Radiateur de la salle de bain
commandArray = {}
if (devicechanged['Control Radiateur SB'] == 'On') then
os.execute('sudo /home/pi/433Utils/RPi_utils/./codesend 4527447')
print('Radiateur Salle de Bain On')
end
if (devicechanged['Control Radiateur SB'] == 'Off') then
os.execute('sudo /home/pi/433Utils/RPi_utils/./codesend 4527444')
print('Radiateur Salle de Bain Off')
end
return commandArray
J'utilise ce script sur plusieurs virtual switchs sans aucune erreur

Re: Erreur Script LUA

Publié : 04 févr. 2017, 13:32
par papoo
si tu utilises l'éditeur de script interne assures-toi que tu n'as pas séléctionné "All" mais "Device" sous LUA

Re: Erreur Script LUA

Publié : 04 févr. 2017, 13:34
par papoo
2017-02-04 13_33_14-Domoticz.png
2017-02-04 13_33_14-Domoticz.png (8.12 Kio) Consulté 4431 fois

Re: Erreur Script LUA

Publié : 05 févr. 2017, 12:53
par codercrack
Merci ça fonctionne !! :mrgreen: