script du débutant
Publié : 07 avr. 2019, 21:00
J'ai un interrupteur inversé. J'ai créé un switch virtuel qui doit m'inverser le ON/OFF.
je l'ai fait depuis évents de Domoticz. Je l'ai nommé en respectant script_device_name.lua.
mon script :
Le log correspondant :
2019-04-07 20:48:38.589 Status: LUA: chalet sur ON
2019-04-07 20:48:43.746 (Chalet eclairage) Light/Switch (inter_chalet_Virtuel)
2019-04-07 20:48:43.714 Status: User: Admin initiated a switch command (29/inter_chalet_Virtuel/On)
2019-04-07 20:48:43.746 Status: LUA: chalet sur Off
2019-04-07 20:48:47.574 (Chalet eclairage) Light/Switch (inter_chalet_Virtuel)
2019-04-07 20:48:47.543 Status: User: Admin initiated a switch command (29/inter_chalet_Virtuel/Off)
2019-04-07 20:48:47.574 Status: LUA: chalet sur ON
Je ne trouve pas ce qui ne va pas . merci pour votre aide . pas besoin de preciser que je suis débutant
je l'ai fait depuis évents de Domoticz. Je l'ai nommé en respectant script_device_name.lua.
mon script :
Code : Tout sélectionner
commandArray = {}
if (devicechanged['inter_chalet_Virtuel'] == 'On' )
then
commandArray['Eclairage Chalet']='Off'
print("chalet sur Off")
else
commandArray['Eclairage Chalet']='On'
print("chalet sur ON")
end
return commandArray2019-04-07 20:48:38.589 Status: LUA: chalet sur ON
2019-04-07 20:48:43.746 (Chalet eclairage) Light/Switch (inter_chalet_Virtuel)
2019-04-07 20:48:43.714 Status: User: Admin initiated a switch command (29/inter_chalet_Virtuel/On)
2019-04-07 20:48:43.746 Status: LUA: chalet sur Off
2019-04-07 20:48:47.574 (Chalet eclairage) Light/Switch (inter_chalet_Virtuel)
2019-04-07 20:48:47.543 Status: User: Admin initiated a switch command (29/inter_chalet_Virtuel/Off)
2019-04-07 20:48:47.574 Status: LUA: chalet sur ON
Je ne trouve pas ce qui ne va pas . merci pour votre aide . pas besoin de preciser que je suis débutant