diff --git a/custom_components/nissan_connect/coordinator.py b/custom_components/nissan_connect/coordinator.py index 10f092f..dad4505 100644 --- a/custom_components/nissan_connect/coordinator.py +++ b/custom_components/nissan_connect/coordinator.py @@ -80,7 +80,8 @@ async def _async_update_data(self): _LOGGER.warning("Error communicating with API") return False - return await self._hass.data[DOMAIN][DATA_COORDINATOR_FETCH].async_refresh() + self._hass.async_create_task(self._hass.data[DOMAIN][DATA_COORDINATOR_FETCH].async_refresh()) + return True class StatisticsCoordinator(DataUpdateCoordinator):