From 284a70932edbcf6c684c7cd04b4b1a29782fe2bd Mon Sep 17 00:00:00 2001 From: Michael <35783820+mib1185@users.noreply.github.com> Date: Sun, 9 Feb 2025 20:51:15 +0100 Subject: [PATCH] Explicitly pass in the config_entry in lacrosse_view coordinator (#138122) explicitly pass in the config_entry in coordinator --- homeassistant/components/lacrosse_view/__init__.py | 2 +- homeassistant/components/lacrosse_view/coordinator.py | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/homeassistant/components/lacrosse_view/__init__.py b/homeassistant/components/lacrosse_view/__init__.py index d977af418a2..e98d1d421be 100644 --- a/homeassistant/components/lacrosse_view/__init__.py +++ b/homeassistant/components/lacrosse_view/__init__.py @@ -30,7 +30,7 @@ async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool: except LoginError as error: raise ConfigEntryAuthFailed from error - coordinator = LaCrosseUpdateCoordinator(hass, api, entry) + coordinator = LaCrosseUpdateCoordinator(hass, entry, api) _LOGGER.debug("First refresh") await coordinator.async_config_entry_first_refresh() diff --git a/homeassistant/components/lacrosse_view/coordinator.py b/homeassistant/components/lacrosse_view/coordinator.py index 8d7e44ecd99..3d741e8f1a8 100644 --- a/homeassistant/components/lacrosse_view/coordinator.py +++ b/homeassistant/components/lacrosse_view/coordinator.py @@ -27,12 +27,13 @@ class LaCrosseUpdateCoordinator(DataUpdateCoordinator[list[Sensor]]): id: str hass: HomeAssistant devices: list[Sensor] | None = None + config_entry: ConfigEntry def __init__( self, hass: HomeAssistant, - api: LaCrosse, entry: ConfigEntry, + api: LaCrosse, ) -> None: """Initialize DataUpdateCoordinator for LaCrosse View.""" self.api = api @@ -45,6 +46,7 @@ class LaCrosseUpdateCoordinator(DataUpdateCoordinator[list[Sensor]]): super().__init__( hass, _LOGGER, + config_entry=entry, name="LaCrosse View", update_interval=timedelta(seconds=SCAN_INTERVAL), ) -- GitLab