TOD - Time Of Day - HA style
Posted: 25 Feb 2024, 14:16
Så det finns massor av trevliga rutiner som andra gjort för Home Assistant, bland annat just Time Of Day i flera varianter, men ingen fungerar som jag är invand, så återigen har jag gjort min egna snurra - är tydligen svårt att få denna gamla hund att sitta....
Code: Select all
- platform: template
sensors:
time_of_day2:
friendly_name: TOD@Home
value_template: >
{% set t = now() %}
{% if t.hour < 7 %} Night
{% elif t.hour < 8 %} Early Morning
{% elif t.hour < 10 %} Morning
{% elif t.hour < 19 %} Day
{% elif as_timestamp(t) | timestamp_custom('%Hh:%Mm') < as_timestamp(states.sensor.date.state ~ " 21:30:00") | timestamp_custom('%Hh:%Mm') %} Evening
{% elif as_timestamp(t) | timestamp_custom('%Hh:%Mm') < as_timestamp(states.sun.sun.attributes.next_setting) | timestamp_custom('%Hh:%Mm') %} Evening
{% elif t.hour < 23 %} Turn Down
{% else %} Night
{% endif %}