diff --git a/source/_docs/scripts/conditions.markdown b/source/_docs/scripts/conditions.markdown index c2fbf1c0322..ea078cc68a7 100644 --- a/source/_docs/scripts/conditions.markdown +++ b/source/_docs/scripts/conditions.markdown @@ -321,6 +321,24 @@ condition: state: input_select.guest_mode ``` +You can also use templates in the `for` option. + +{% raw %} + +```yaml +condition: + condition: state + entity_id: device_tracker.paulus + state: "home" + for: + minutes: "{{ states('input_number.lock_min')|int }}" + seconds: "{{ states('input_number.lock_sec')|int }}" +``` + +{% endraw %} + +The `for` template(s) will be evaluated when the condition is tested. + ### Sun condition #### Sun state condition