I have created a gateway timer script that toggles a control if there are unacked alarms.
The customer wants a one hour timeout to allow someone time to ack the alarm before I toggle the control again.
You could also use the database to store the date/time or time elapsed. I would use the alarm table to get this info, adding a column if necessary. The gateway script would periodically check and perform said action after the hour has elapsed for a given alarm.
True, but that adds more logic to the script and adds dependencies. I was able to do this to a client timer. Is there some reason I can’t do the same thing with a gateway timer?