
Code: Select all
commandArray = {}
if devicechanged['Luci Cancellino'] == 'On' then cancellin = 50 else cancellin = 0 end
if devicechanged['Facciata'] == 'On' then facciata = 21 else facciata = 0 end
if devicechanged['Cupola Esterno'] == 'On' then dome = 8 else dome = 0 end
if devicechanged['Corridoio'] == 'On' then hall = 10 else hall = 0 end
if devicechanged['Cupola Xmas'] == 'On' then cupXmas = 500 else cupXmas = 0 end
if devicechanged['Cancellino Xmas'] == 'On' then canXmas = 400 else canXmas = 0 end
if devicechanged['Lampada Sala'] == 'On' then sala = 10 else sala = 0 end
if devicechanged['Faro dietro'] == 'On' then farodie = 35 else farodie = 0 end
if devicechanged['Faro davanti'] == 'On' then farodav = 40 else farodav = 0 end
if devicechanged['Lanterna facciata'] == 'On' then lantfac = 16 else lantfac = 0 end
if devicechanged['Lanterna nonna'] == 'On' then lantnon = 25 else lantnon = 0 end
if devicechanged['Accento ingresso'] == 'On' then accing = 8 else accing = 0 end
if devicechanged['Lampione'] == 'On' then lampion = 23 else lampion = 0 end
if devicechanged['Presa Volante'] == 'On' then presvol = 300 else presvol = 0 end
if devicechanged['Luce Garage'] == 'On' then lucgar = 4 else lucgar = 0 end
watt= cancellin+facciata+dome+hall+cupXmas+canXmas+sala+farodie+farodav+lantfac+lantnon+accing+lampion+presvol+lucgar
os.execute("curl 'http://127.0.0.1:8080/json.htm?type=command¶m=udevice&idx=45&nvalue=0&svalue={.watt}' " )
return commandArray
