13.11.2025, 08:49
Try this, it takes 2 seconds for each group so run it accordingly based on the amount.
Code:
addrs = {
['1/1/2'] = '32/1/1',
['1/1/4'] = '32/1/2',
['1/1/6'] = '32/1/3',
}
for ia, ga in pairs(addrs) do
grp.read(ia)
os.sleep(2)
-- get time difference between now and last telegram
obj = grp.find(ia)
delta = os.time() - obj.updatetime
if delta < 10 then
grp.checkupdate(ga, true)
else
grp.checkupdate(ga, false)
end
end
------------------------------
Ctrl+F5
Ctrl+F5