From 2f3ff74b6bd7f72b876f0d9cc7d468775b6379bc Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Sat, 13 Jul 2024 00:53:25 -0400 Subject: [PATCH] Rework the status again --- supersensor.yaml | 23 +++++++---------------- 1 file changed, 7 insertions(+), 16 deletions(-) diff --git a/supersensor.yaml b/supersensor.yaml index cfe5bd1..17af453 100644 --- a/supersensor.yaml +++ b/supersensor.yaml @@ -280,10 +280,9 @@ interval: condition: and: - switch.is_on: voice_support_active - - not: voice_assistant.connected + - not: voice_assistant.is_active then: - logger.log: "voice assistant not running; restarting" - - voice_assistant.stop: - voice_assistant.start_continuous: # Add optional microWakeWord support (on-device wake word) @@ -315,32 +314,24 @@ voice_assistant: - logger.log: "voice error" - if: condition: - switch.is_on: voice_support_active + and: + - switch.is_on: voice_support_active + - not: voice_assistant.is_active then: - - voice_assistant.stop: - voice_assistant.start_continuous: on_end: - logger.log: "voice ended" - if: condition: - switch.is_on: voice_support_active + and: + - switch.is_on: voice_support_active + - not: voice_assistant.is_active then: - - voice_assistant.stop: - voice_assistant.start_continuous: on_client_connected: - - if: - condition: - switch.is_on: voice_support_active - then: - - voice_assistant.start_continuous: - light.turn_off: id: output_led on_client_disconnected: - - if: - condition: - switch.is_on: voice_support_active - then: - - voice_assistant.stop: - light.turn_on: id: output_led effect: flash_white