diff --git a/packages/events.yaml b/packages/events.yaml index 3f3c090..95de7d2 100644 --- a/packages/events.yaml +++ b/packages/events.yaml @@ -242,6 +242,12 @@ script: value_template: > {{ 'Early Release' in states('sensor.school_event') }} sequence: + - service: input_datetime.set_datetime + target: + entity_id: input_datetime.school_day_start + data: + time: > + {{ as_timestamp(strptime(state_attr('calendar.kallen_school_days','start_time'), '%Y-%m-%d %H:%M:%S')) | timestamp_custom("%H:%M") }} - service: input_boolean.turn_on entity_id: input_boolean.school_early_release - service: input_datetime.set_datetime @@ -250,11 +256,18 @@ script: data: time: "14:45:00" default: + - service: input_datetime.set_datetime + target: + entity_id: input_datetime.school_day_start + data: + time: > + {{ as_timestamp(strptime(state_attr('calendar.kallen_school_days','start_time'), '%Y-%m-%d %H:%M:%S')) | timestamp_custom("%H:%M") }} - service: input_datetime.set_datetime target: entity_id: input_datetime.school_day_end data: - time: "15:20:00" + time: > + {{ as_timestamp(strptime(state_attr('calendar.kallen_school_days','end_time'), '%Y-%m-%d %H:%M:%S')) | timestamp_custom("%H:%M") }} - service: input_boolean.turn_on entity_id: - input_boolean.school_today