diff --git a/systems/brain/services/home_assistant/status_indicator.yaml b/systems/brain/services/home_assistant/status_indicator.yaml index 1d39d23..9ddf892 100644 --- a/systems/brain/services/home_assistant/status_indicator.yaml +++ b/systems/brain/services/home_assistant/status_indicator.yaml @@ -68,6 +68,20 @@ script: data: option: "Do Not Disturb" + cycle_richie_status: + alias: "Cycle Richie Status" + icon: mdi:account-switch + sequence: + - service: input_select.select_option + target: + entity_id: input_select.richie_status + data: + option: > + {% set current = states('input_select.richie_status') %} + {% if current == 'Available' %}Busy + {% elif current == 'Busy' %}Do Not Disturb + {% else %}Available{% endif %} + # Maple set_maple_available: alias: "Maple → Available" icon: mdi:circle @@ -97,3 +111,17 @@ script: entity_id: input_select.partner_status data: option: "Do Not Disturb" + + cycle_maple_status: + alias: "Cycle Maple Status" + icon: mdi:account-switch + sequence: + - service: input_select.select_option + target: + entity_id: input_select.partner_status + data: + option: > + {% set current = states('input_select.partner_status') %} + {% if current == 'Available' %}Busy + {% elif current == 'Busy' %}Do Not Disturb + {% else %}Available{% endif %}