From d21f249aacaec4fc439d3da8e2db4a0956004ff1 Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Tue, 17 Dec 2024 16:50:29 +0100 Subject: [PATCH 1/2] Only use pipelines that have the default coversation agent (#23320) only use pipelines that have the default coversation agent --- .../voice-assistant-setup/voice-assistant-setup-step-local.ts | 3 +++ .../voice-assistant-setup-step-pipeline.ts | 3 +++ 2 files changed, 6 insertions(+) diff --git a/src/dialogs/voice-assistant-setup/voice-assistant-setup-step-local.ts b/src/dialogs/voice-assistant-setup/voice-assistant-setup-step-local.ts index e4ff17d33f..9791fc00b5 100644 --- a/src/dialogs/voice-assistant-setup/voice-assistant-setup-step-local.ts +++ b/src/dialogs/voice-assistant-setup/voice-assistant-setup-step-local.ts @@ -293,6 +293,8 @@ export class HaVoiceAssistantSetupStepLocal extends LitElement { if (preferredPipeline) { if ( + preferredPipeline.conversation_engine === + "conversation.home_assistant" && preferredPipeline.tts_engine && ttsEntityIds.includes(preferredPipeline.tts_engine) && preferredPipeline.stt_engine && @@ -311,6 +313,7 @@ export class HaVoiceAssistantSetupStepLocal extends LitElement { let localPipeline = pipelines.pipelines.find( (pipeline) => + pipeline.conversation_engine === "conversation.home_assistant" && pipeline.tts_engine && ttsEntityIds.includes(pipeline.tts_engine) && pipeline.stt_engine && diff --git a/src/dialogs/voice-assistant-setup/voice-assistant-setup-step-pipeline.ts b/src/dialogs/voice-assistant-setup/voice-assistant-setup-step-pipeline.ts index c8cb672388..01f27f0666 100644 --- a/src/dialogs/voice-assistant-setup/voice-assistant-setup-step-pipeline.ts +++ b/src/dialogs/voice-assistant-setup/voice-assistant-setup-step-pipeline.ts @@ -213,6 +213,8 @@ export class HaVoiceAssistantSetupStepPipeline extends LitElement { if (preferredPipeline) { if ( + preferredPipeline.conversation_engine === + "conversation.home_assistant" && preferredPipeline.tts_engine === cloudTtsEntityId && preferredPipeline.stt_engine === cloudSttEntityId ) { @@ -229,6 +231,7 @@ export class HaVoiceAssistantSetupStepPipeline extends LitElement { let cloudPipeline = pipelines.pipelines.find( (pipeline) => + pipeline.conversation_engine === "conversation.home_assistant" && pipeline.tts_engine === cloudTtsEntityId && pipeline.stt_engine === cloudSttEntityId ); From 5470c8f250c0c2447358083ba16abb4da226b645 Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Fri, 20 Dec 2024 13:54:18 +0100 Subject: [PATCH 2/2] Bumped version to 20241127.9 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 27949672ba..c5d9ceb1d8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "home-assistant-frontend" -version = "20241127.8" +version = "20241127.9" license = {text = "Apache-2.0"} description = "The Home Assistant frontend" readme = "README.md"