Restart timer on Output

We have our home announcements ("Front Door Open") running through Elve which drives off of our Elk M1.  Occasionally (when the kids are sleeping, for example) we don't want the announcements to be heard so we have a task ("Snooze Voice") that turns a virtual output on for 5 minutes.  If that output is on, the announcements do not play.
 
Sometimes when I am near the end of my 5 minute silence period, I want to add another 5 minutes so I thought I could reactivate the task which would reset the counter.  That doesn't seem to work though as the Elk seems to keep the original 5 minutes before turning the output off.
 
The task rule is very simple and is along the lines of
 
WHENEVER TASK 14 "SNOOZE VOICE" IS ACTIVATED THEN
  TURN OUTPUT 160 ON FOR 5 MINUTES
 
After 4 minutes, reactivating task 14 doesn't keep the output on for another 5 minutes.
 
I might try to add another line that first turns OUTPUT 160 OFF and then turns it on for 5 minutes to see if that fixes my issue.
 
Has anybody else run into this issue when trying to restart a timed event in the Elk?
 
 
 
I think what you need is:
 
WHENEVER TASK 14 "SNOOZE VOICE" IS ACTIVATED THEN
  TURN OUTPUT 160 ON FOR 5 MINUTES, RESTART IF RUNNING
 
RAL - that is EXACTLY what I needed.  Thank you!  I have created some pretty in-depth rules on my Elk M1 and I never noticed that toggle until you mentioned it.  You are a life saver!
 
Back
Top