Latest attempt to fix wife's "work tomorrow" in TTS briefings

This commit is contained in:
2022-12-17 17:44:29 -05:00
parent 7be4e7b785
commit e9adf48331
2 changed files with 5 additions and 2 deletions

View File

@ -18,10 +18,13 @@
{% else %}
"Collin does not have school tomorrow. "
{% endif %}
{% set start = (state_attr('binary_sensor.tina_work_tomorrow','start_timestamp') | int) // 1000 %}
{% set tmrw = (as_timestamp(states('sensor.date')) + 86400) | int %}
{% set diff = (start - tmrw) %}
{% if is_state('input_boolean.work_today','on') %}
"Tina is still at work right now, she will be done at approximately {{ (state_attr('input_datetime.tina_workday_end','timestamp') | int | timestamp_custom('%I:%M %p', False)) }}. "
{% elif is_state('binary_sensor.tina_work_tomorrow','on') %}
"Tina has work tomorrow. Check your calendar for the start time. "
"Tina has work tomorrow at {{ diff | timestamp_custom('%H:%M %p',false) }}. "
{% else %}
"Tina appears to have tomorrow off. "
{% endif %}