diff --git a/homeassistant/components/lacrosse_view/__init__.py b/homeassistant/components/lacrosse_view/__init__.py index d977af418a2de50f811a101d80ed483c9f7d2785..e98d1d421be6001f0e0447b09b388ef2e3439873 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 8d7e44ecd9952ddb870da10065264d47d1671bee..3d741e8f1a8accb25be197060dffd11af73dbd02 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), )