Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- - name: "next_alarm_time"
- unique_id: nest_alarm_time
- state: >-
- {% if is_state('binary_sensor.munkanap', 'on') %}
- {{ as_timedelta(states("input_datetime.morning_alarm_weekday_time")) }}
- {% else %}
- {{ as_timedelta(states("input_datetime.morning_alarm_weekend_time")) }}
- {% endif %}
- - name: "alarm_0"
- unique_id: alarm_0
- state: >-
- {% if now() > today_at(states("sensor.next_alarm_time")) %}
- {{ today_at(states("sensor.next_alarm_time")) + timedelta(days=1) }}
- {% else %}
- {{ today_at(states("sensor.next_alarm_time")) }}
- {% endif %}
- - name: "alarm_1"
- unique_id: alarm_1
- state: >-
- {{ (as_datetime(states("sensor.alarm_0")) + timedelta(minutes=states("input_number.first_alarm_offset") | int)) | as_local }}
- - name: "alarm_2"
- unique_id: alarm_2
- state: >-
- {{ (as_datetime(states("sensor.alarm_0")) + timedelta(minutes=states("input_number.second_alarm_offset") | int)) | as_local }}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement