Reset state on error during VOIP announcement (#156384)

This commit is contained in:
Jamin
2025-11-18 08:36:41 -06:00
committed by Franck Nijhof
parent 7073c40385
commit 0fba80e30f
@@ -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