diff --git a/custom_components/hon/__init__.py b/custom_components/hon/__init__.py index 52ecfd1..9ad3ca9 100644 --- a/custom_components/hon/__init__.py +++ b/custom_components/hon/__init__.py @@ -48,7 +48,7 @@ async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool: coordinator: DataUpdateCoordinator[dict[str, Any]] = DataUpdateCoordinator( hass, _LOGGER, name=DOMAIN ) - hon.subscribe_updates(coordinator.async_set_updated_data) + hon.subscribe_updates(lambda data: hass.add_job(coordinator.async_set_updated_data, data)) hass.data.setdefault(DOMAIN, {}) hass.data[DOMAIN][entry.unique_id] = {"hon": hon, "coordinator": coordinator}