Files
fresh-home/components/packages/sun_offsets.yaml
T
2024-04-14 14:08:56 -04:00

34 lines
1.4 KiB
YAML

template:
- trigger:
- platform: time
at: '00:00:00'
- platform: event
event_type: event_template_reloaded
- platform: homeassistant
event: start
sensor:
- name: 'Two Hours Before Sunrise'
unique_id: 'sensor_two_hours_before_sunrise'
state: "{{ state_attr('sun.sun', 'next_rising') | as_datetime - timedelta(hours = 2) }}"
device_class: timestamp
- name: Sunrise
unique_id: sensor_sunrise
state: "{{ state_attr('sun.sun', 'next_rising') }}"
device_class: timestamp
- name: 'Two Hours After Sunrise'
unique_id: 'sensor_two_hours_after_sunrise'
state: "{{ state_attr('sun.sun', 'next_rising') | as_datetime + timedelta(hours = 2) }}"
device_class: timestamp
- name: 'Two Hours Before Sunset'
unique_id: 'sensor_two_hours_before_sunset'
state: "{{ state_attr('sun.sun', 'next_setting') | as_datetime - timedelta(hours = 2) }}"
device_class: timestamp
- name: Sunset
unique_id: sensor_sunset
state: "{{ state_attr('sun.sun', 'next_setting') }}"
device_class: timestamp
- name: 'Two Hours After Sunset'
unique_id: 'sensor_two_hours_after_sunset'
state: "{{ state_attr('sun.sun', 'next_setting') | as_datetime + timedelta(hours = 2) }}"
device_class: timestamp