Fix Sonos polling bug (#50265)

This commit is contained in:
jjlawren 2021-05-09 04:09:56 -05:00 committed by GitHub
parent 4d9d565ecc
commit 85d782808c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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,
)