Script para apagar automáticamente un dispositivo si lleva más de 50 minutos encendido

Este script nos apaga automáticamente un dispositivo si lleva más de 50 minutos encendido.

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
}

Para cualquier duda o consulta tienes disponible el grupo de telegram «Domoticz a lo Spain» para entrar, ponerte cómodo y participar cuanto quieras.

Clica aquí para entrar en él

Cualquier duda, sugerencia o comentario será bien recibida en la web!