return {
on = {
timer = {
'every 5 minutes'
}
},
logging = {
level = domoticz.LOG_INFO,
marker = 'Baño',
},
execute = function(domoticz, timer)
local lupdb1 = domoticz.devices('Baño 1').lastUpdate.minutesAgo
local lupdb2 = domoticz.devices('Baño 2').lastUpdate.minutesAgo
local statusb1 = domoticz.devices('Baño 1').state
local statusb2 = domoticz.devices('Baño 2').state
if (statusb1 == 'On' and lupdb1>50 ) then --encendido y última actualización más de 50 minutos
domoticz.devices('Baño 1').switchOff()
end
if (statusb2 == 'On' and lupdb2>50 ) then --encendido y última actualización más de 50 minutos
domoticz.devices('Baño 2').switchOff()
end
end
}