No-Repeat Windows 1.3.0+
No-repeat windows help you prevent repeated triggers within a defined time span.
They are useful when a flow might fire multiple times in quick succession, but you only want the first one to count.
A no-repeat window creates a temporary “cooldown” period.
If the same condition or event happens again during that window, the card will return false instead of triggering.
How it works
When a no-repeat window is activated:
- The first trigger passes through normally.
- A timer starts for the duration you configured.
- Any identical trigger during this window is blocked.
- When the window ends, the next trigger is allowed again.
No-repeat windows help stabilize flows by preventing:
- Repeated motion triggers.
- Rapid state changes.
- Sensor noise.
- Multiple button presses.
- Flapping device states.
Flow cards
These flow cards allow you to check, or clear a no-repeat window, helping you prevent repeated executions within a defined time span.
Actions
Conditions
Examples
Prevent motion spam
A motion sensor fires multiple times while you walk around.
Use a 30-second window to avoid repeatedly turning on lights.
Limit notifications
If a door sensor toggles rapidly, send only one notification every 10 minutes.
Prevent repeated actions in flows
Avoid repeated toggles or commands when devices send noisy repeated events.
Notes
- Each no-repeat card maintains its own independent timer.
- Clearing the window resets the card immediately.
- Use no-repeat windows for any flow that needs debouncing or rate-limiting behavior.