Delay on a flow activated several times in a row

When the pool door is open and the main door opens Sonos plays a sound. So long everything works as it’s supposed to. But, sometimes the door opens five times within a minute or two (bringing in groceries or whatever from the car) and I don’t want to hear the notification everytime.

How do I make a paus in the flow? The door opens and it makes a notification via Sonos and then a timer starts for five minutes where it pauses. If the door opens several times the next five minutes it doesn’t make a notification. If the door is opened again after six minutes a notification is made and the 5 minute timer starts over.

Have a lock at following apps: chronograph or Countdown

My app FlowBits has a card “No repeat within Period”, that would be perfect here I think!

2 Likes

Just to explain how flows work.

Every trigger starts a “copy” of the flow, so delays running in one “copy” has no effect on next triggered start.
Only way to do this is to set/check a variable, start and check a timer (e.g chronograph as mentioned) or some other mechanism.

Worked like a charm. Thanks! :slight_smile:

1 Like