From 85d782808c532bb5d0c5da885ce176a7f85a896f Mon Sep 17 00:00:00 2001 From: jjlawren Date: Sun, 9 May 2021 04:09:56 -0500 Subject: [PATCH] Fix Sonos polling bug (#50265) --- homeassistant/components/sonos/speaker.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/sonos/speaker.py b/homeassistant/components/sonos/speaker.py index 73704c61364..03cce67e4d8 100644 --- a/homeassistant/components/sonos/speaker.py +++ b/homeassistant/components/sonos/speaker.py @@ -4,6 +4,7 @@ from __future__ import annotations from asyncio import gather import contextlib import datetime +from functools import partial import logging from typing import Any, Callable @@ -223,7 +224,11 @@ class SonosSpeaker: return self._poll_timer = self.hass.helpers.event.async_track_time_interval( - async_dispatcher_send(self.hass, f"{SONOS_ENTITY_UPDATE}-{self.soco.uid}"), + partial( + async_dispatcher_send, + self.hass, + f"{SONOS_ENTITY_UPDATE}-{self.soco.uid}", + ), SCAN_INTERVAL, )