From 0c0810a06b5e06fc96af8280ac9f30da4d5e5094 Mon Sep 17 00:00:00 2001 From: Richie Cahill Date: Tue, 24 Mar 2026 12:22:49 -0400 Subject: [PATCH] added cycle status --- .../home_assistant/status_indicator.yaml | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) 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 %}