From b23134f4f19f7929d48126ab5885ef99ac9207d2 Mon Sep 17 00:00:00 2001 From: Jamin Date: Tue, 18 Nov 2025 08:36:41 -0600 Subject: [PATCH] Reset state on error during VOIP announcement (#156384) --- homeassistant/components/voip/assist_satellite.py | 1 + 1 file changed, 1 insertion(+) diff --git a/homeassistant/components/voip/assist_satellite.py b/homeassistant/components/voip/assist_satellite.py index 20b5f9a7182f..14333c33be58 100644 --- a/homeassistant/components/voip/assist_satellite.py +++ b/homeassistant/components/voip/assist_satellite.py @@ -492,6 +492,7 @@ class VoipAssistSatellite(VoIPEntity, AssistSatelliteEntity, RtpDatagramProtocol await asyncio.sleep(_ANNOUNCEMENT_AFTER_DELAY) except Exception: _LOGGER.exception("Unexpected error while playing announcement") + self._announcement = None raise finally: self._run_pipeline_task = None