diff --git a/parabolic_alarm.yaml b/parabolic_alarm.yaml index 3ca884d..77c4a20 100644 --- a/parabolic_alarm.yaml +++ b/parabolic_alarm.yaml @@ -172,6 +172,7 @@ blueprint: default: 5 source_url: https://github.com/steku/ha_cercadian_alarm/blob/main/parabolic_alarm.yaml trigger_variables: + input_alarm_entity: !input alarm_start_time input_alarm_length_1: !input alarm_length_1 input_alarm_length_2: !input alarm_length_2 input_alarm_length_3: !input alarm_length_3 @@ -179,10 +180,8 @@ trigger_variables: 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: time - at: - entity_id: !input alarm_start_time - offset: >- - "{{ calculated_runtime }}" + at: >- + {{ { "entity_id": input_alarm_entity, "offset": calculated_runtime } }} condition: - condition: state entity_id: !input workday_sensor