Explicitly pass in the config_entry in yardian coordinator (#137862)

explicitly pass in the config_entry in coordinator
This commit is contained in:
Michael 2025-02-08 21:25:10 +01:00 committed by GitHub
parent bcc3e6d31c
commit 3ec872fbfe
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -28,6 +28,8 @@ SCAN_INTERVAL = datetime.timedelta(seconds=30)
class YardianUpdateCoordinator(DataUpdateCoordinator[YardianDeviceState]): class YardianUpdateCoordinator(DataUpdateCoordinator[YardianDeviceState]):
"""Coordinator for Yardian API calls.""" """Coordinator for Yardian API calls."""
config_entry: ConfigEntry
def __init__( def __init__(
self, self,
hass: HomeAssistant, hass: HomeAssistant,
@ -38,6 +40,7 @@ class YardianUpdateCoordinator(DataUpdateCoordinator[YardianDeviceState]):
super().__init__( super().__init__(
hass, hass,
_LOGGER, _LOGGER,
config_entry=entry,
name=entry.title, name=entry.title,
update_interval=SCAN_INTERVAL, update_interval=SCAN_INTERVAL,
always_update=False, always_update=False,