There are multiple ways to add a cooldown to an automation, but all of them are quite complicated/complex. It would be great to have this as an option and use the same parameter style as in “delay”, e.g.
cooldown: 00:05:00
There are multiple ways to add a cooldown to an automation, but all of them are quite complicated/complex. It would be great to have this as an option and use the same parameter style as in “delay”, e.g.
cooldown: 00:05:00
What is an automation cooldown?
My guess is, to stop it firing again in a defined window, rather than having to do something like:
condition:
- condition: template
value_template: "{{ (now() - state_attr('automation.whatever_this_is','last_triggered')).seconds > 300 }}"
Yes, exactly.