From 9b17e380cf0c0c66ba7972b0e04ca58e08cfe8bc Mon Sep 17 00:00:00 2001 From: Erik Montnemery Date: Mon, 20 Feb 2023 19:14:51 +0100 Subject: [PATCH] Document templating `for` in state conditions (#26317) --- source/_docs/scripts/conditions.markdown | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) 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