From c6aec2db7d65a43740cbbc6c2214716c42d07a65 Mon Sep 17 00:00:00 2001 From: Wendelin <12148533+wendevlin@users.noreply.github.com> Date: Wed, 8 Jan 2025 16:22:43 +0100 Subject: [PATCH] Voice assistants config: Filter unavailable assists (#23637) Filter unavailable assists from num of assist devices. --- src/panels/config/voice-assistants/assist-pref.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/panels/config/voice-assistants/assist-pref.ts b/src/panels/config/voice-assistants/assist-pref.ts index 2bd6f1bb35..c719cd4564 100644 --- a/src/panels/config/voice-assistants/assist-pref.ts +++ b/src/panels/config/voice-assistants/assist-pref.ts @@ -84,7 +84,9 @@ export class AssistPref extends LitElement { this._preferred = pipelines.preferred_pipeline; }); this._pipelineEntitiesCount = Object.values(this.hass.entities).filter( - (entity) => computeDomain(entity.entity_id) === "assist_satellite" + (entity) => + computeDomain(entity.entity_id) === "assist_satellite" && + this.hass.states[entity.entity_id].state !== "unavailable" ).length; }