From 6eae5231f1f17760d9a4d3108ca5708beecf4a08 Mon Sep 17 00:00:00 2001 From: jjlawren Date: Wed, 4 Aug 2021 14:57:19 -0500 Subject: [PATCH] Fix empty sonos_group entity attribute on startup (#53985) --- homeassistant/components/sonos/speaker.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/sonos/speaker.py b/homeassistant/components/sonos/speaker.py index 2ebef334873..434717f7a85 100644 --- a/homeassistant/components/sonos/speaker.py +++ b/homeassistant/components/sonos/speaker.py @@ -654,7 +654,11 @@ class SonosSpeaker: @callback def _async_regroup(group: list[str]) -> None: """Rebuild internal group layout.""" - if group == [self.soco.uid] and self.sonos_group == [self]: + if ( + group == [self.soco.uid] + and self.sonos_group == [self] + and self.sonos_group_entities + ): # Skip updating existing single speakers in polling mode return