Reset state on error during VOIP announcement (#156384)

This commit is contained in:
Jamin
2025-11-18 15:36:41 +01:00
committed by GitHub
parent f45a6f806b
commit b23134f4f1
@@ -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