domoticz/script/lua/script_device_switch.lua
Code : Tout sélectionner
commandArray = {}
Widget = 'Dimmer switch wo neutral_LvlControl'
if (devicechanged[ Widget ]) then
print( ' Idx = ' .. otherdevices_idx[ Widget ] )
print( ' change = ' .. otherdevices[ Widget ] )
print(' svalues= ' .. otherdevices_svalues[ Widget ] )
end
return commandArray
Voici les résultats
Appuis sur On
Appuis sur OffJan 06 21:22:50 rasp domoticz[29167]: 2021-01-06 21:22:50.322 Status: LUA: Idx = 797
Jan 06 21:22:50 rasp domoticz[29167]: 2021-01-06 21:22:50.322 Status: LUA: change = On
Jan 06 21:22:50 rasp domoticz[29167]: 2021-01-06 21:22:50.322 Status: LUA: svalues= On
Jan 06 21:22:53 rasp domoticz[29167]: 2021-01-06 21:22:53.383 Status: LUA: Idx = 797
Jan 06 21:22:53 rasp domoticz[29167]: 2021-01-06 21:22:53.384 Status: LUA: change = Off
Jan 06 21:22:53 rasp domoticz[29167]: 2021-01-06 21:22:53.384 Status: LUA: svalues= Off
Appuis sur +
Appuis sur -Jan 06 21:22:54 rasp domoticz[29167]: 2021-01-06 21:22:54.580 Status: LUA: Idx = 797
Jan 06 21:22:54 rasp domoticz[29167]: 2021-01-06 21:22:54.580 Status: LUA: change = On
Jan 06 21:22:54 rasp domoticz[29167]: 2021-01-06 21:22:54.580 Status: LUA: svalues= 44
Appuis sur OffJan 06 21:22:57 rasp domoticz[29167]: 2021-01-06 21:22:57.759 Status: LUA: Idx = 797
Jan 06 21:22:57 rasp domoticz[29167]: 2021-01-06 21:22:57.759 Status: LUA: change = On
Jan 06 21:22:57 rasp domoticz[29167]: 2021-01-06 21:22:57.759 Status: LUA: svalues= 32
Jan 06 21:22:59 rasp domoticz[29167]: 2021-01-06 21:22:59.808 Status: LUA: Idx = 797
Jan 06 21:22:59 rasp domoticz[29167]: 2021-01-06 21:22:59.809 Status: LUA: change = Off
Jan 06 21:22:59 rasp domoticz[29167]: 2021-01-06 21:22:59.809 Status: LUA: svalues= Off
otherdevices_svalues[ Widget ] ==> On quand on passe le switch à On
otherdevices_svalues[ Widget ] ==> Off quand on passe le switch à Off
otherdevices_svalues[ Widget ] ==> 1 à 254 quand on appui sur + ou -