New jinja template for current hours/minutes timestamp

This commit is contained in:
2023-04-22 21:10:20 -04:00
parent b2ea95cdd0
commit b62e8f6a24
3 changed files with 14 additions and 5 deletions

View File

@ -183,7 +183,8 @@ script:
- if:
- condition: template
value_template: >
{% set ct = ((now().hour * 60 + now().minute) * 60 ) %}
{% from 'time.jinja' import ct %}
{% set ct = ct() | int %}
{{ ct >= state_attr('input_datetime.kallen_bedtime','timestamp') }}
then:
- service: script.speech_engine
@ -209,7 +210,8 @@ script:
- if:
- condition: template
value_template: >
{% set ct = ((now().hour * 60 + now().minute) * 60 ) %}
{% from 'time.jinja' import ct %}
{% set ct = ct() | int %}
{{ ct >= state_attr('input_datetime.kallen_bedtime','timestamp') }}
then:
- service: script.speech_engine
@ -229,7 +231,8 @@ script:
- if:
- condition: template
value_template: >
{% set ct = ((now().hour * 60 + now().minute) * 60 ) %}
{% from 'time.jinja' import ct %}
{% set ct = ct() | int %}
{{ ct >= state_attr('input_datetime.kallen_bedtime','timestamp') }}
then:
- service: script.speech_engine