From 097ca3a0aecacd33ca96dbf7cf8ec93fe463b331 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Tue, 28 May 2024 14:53:28 -1000 Subject: [PATCH] Mark sonos group update a background task (#118333) --- homeassistant/components/sonos/speaker.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/sonos/speaker.py b/homeassistant/components/sonos/speaker.py index e2529ddfe94..d77100a2236 100644 --- a/homeassistant/components/sonos/speaker.py +++ b/homeassistant/components/sonos/speaker.py @@ -830,8 +830,10 @@ class SonosSpeaker: if "zone_player_uui_ds_in_group" not in event.variables: return self.event_stats.process(event) - self.hass.async_create_task( - self.create_update_groups_coro(event), eager_start=True + self.hass.async_create_background_task( + self.create_update_groups_coro(event), + name=f"sonos group update {self.zone_name}", + eager_start=True, ) def create_update_groups_coro(self, event: SonosEvent | None = None) -> Coroutine: