06.04.2020, 20:37
I am looking for a script that i can use to send a value every xx minutes.
Found this that could work. But this is once, and i need it to resend for example every 30 minutes to pulse an output.
Could anyone help me with such a script.
Found this that could work. But this is once, and i need it to resend for example every 30 minutes to pulse an output.
Could anyone help me with such a script.
Code:
-- group address or name
addr = '1/1/1'
-- find required object
obj = grp.find(addr)
-- object exists and current state is "on"
if obj and obj.data then
-- delta is in seconds
delta = os.time() - obj.updatetime
-- switch off when timer expires
if delta >= 50 * 60 then
grp.write(addr, false)
end
end