Correct formatting for Offset

This commit is contained in:
shbatm
2025-04-16 13:10:57 -05:00
committed by GitHub
parent 938f68ec39
commit e91adc42ea

View File

@ -66,7 +66,7 @@ blueprint:
default: 10 default: 10
selector: selector:
number: number:
min: 1.0 min: 0.0
max: 60.0 max: 60.0
step: 1.0 step: 1.0
mode: slider mode: slider
@ -171,11 +171,17 @@ blueprint:
mode: slider mode: slider
default: 5 default: 5
source_url: https://github.com/steku/ha_cercadian_alarm/blob/main/parabolic_alarm.yaml source_url: https://github.com/steku/ha_cercadian_alarm/blob/main/parabolic_alarm.yaml
trigger_variables:
input_alarm_length_1: !input alarm_length_1
input_alarm_length_2: !input alarm_length_2
input_alarm_length_3: !input alarm_length_3
input_complete_at_start_time: !input complete_at_start_time
calculated_runtime: "{{ -(input_alarm_length_1 + input_alarm_length_2 + input_alarm_length_3)*60 if input_complete_at_start_time else 0 }}"
trigger: trigger:
- trigger: time - trigger: time
at: at:
entity_id: !input alarm_start_time entity_id: !input alarm_start_time
offset: "{{ -(alarm_length_1 + alarm_length_2 + alarm_length_3)*60 if complete_at_start_time else 0 }}" offset: "{{ calculated_runtime }}"
condition: condition:
- condition: state - condition: state
entity_id: !input workday_sensor entity_id: !input workday_sensor