Time of Day configuration - JiltedGeek/HomeAssistant GitHub Wiki
binary_sensor:
- platform: tod name: Morning after: sunrise after_offset: "-02:00" before: "12:00" - platform: tod name: Afternoon after: "12:00" before: "17:00" - platform: tod name: Evening after: "17:00" before: "23:00" - platform: tod name: Night after: "23:00" before: sunrise before_offset: "-02:00"
sensor:
- platform: template
sensors:
time_of_day:
friendly_name: "Time of Day"
value_template: >-
{% if is_state('binary_sensor.morning','on') %}
morning
{% elif is_state('binary_sensor.afternoon','on') %}
afternoon
{% elif is_state('binary_sensor.evening','on') %}
evening
{% else %}
night
{% endif %}