diff --git a/packages/announcements.yaml b/packages/announcements.yaml index 057bcd3..336fa08 100644 --- a/packages/announcements.yaml +++ b/packages/announcements.yaml @@ -44,6 +44,14 @@ input_datetime: has_time: true icon: mdi:clock-edit +input_select: + kallen_morning_briefing_location: + name: Kallen Morning Briefing Location + options: + - Kallen Bedroom + - Common Areas + icon: mdi:map-marker + ################################ # Announcment Automation - fires at the time of the above input_datetimes ################################ @@ -170,8 +178,10 @@ script: - service: script.speech_engine data: who: > - {% if is_state('input_boolean.school_today', 'on') %} + {% if is_state('input_select.kallen_morning_briefing_location','Kallen Bedroom') %} kallen_bedroom + {% elif is_state('input_select.kallen_morning_briefing_location','Common Areas') %} + common {% else %} common {% endif %} diff --git a/packages/scheduling.yaml b/packages/scheduling.yaml index c562031..fc04acd 100644 --- a/packages/scheduling.yaml +++ b/packages/scheduling.yaml @@ -79,6 +79,15 @@ automation: {% else %} 10:00 {% endif %} + - service: input_select.select_option + entity_id: input_select.kallen_morning_briefing_location + data_template: + option: > + {% if is_state('input_boolean.school_today','on') %} + Kallen Bedroom + {% else %} + Common Areas + {% endif %} - if: - condition: trigger id: kallen-evening