Switch hassio to use async_call_later (#99216)
This commit is contained in:
parent
1bf7b4b2c7
commit
739eeeccb0
1 changed files with 5 additions and 5 deletions
|
@ -42,7 +42,7 @@ from homeassistant.helpers import (
|
|||
)
|
||||
from homeassistant.helpers.aiohttp_client import async_get_clientsession
|
||||
from homeassistant.helpers.device_registry import DeviceInfo
|
||||
from homeassistant.helpers.event import async_track_point_in_utc_time
|
||||
from homeassistant.helpers.event import async_call_later
|
||||
from homeassistant.helpers.storage import Store
|
||||
from homeassistant.helpers.typing import ConfigType
|
||||
from homeassistant.helpers.update_coordinator import DataUpdateCoordinator, UpdateFailed
|
||||
|
@ -535,10 +535,10 @@ async def async_setup(hass: HomeAssistant, config: ConfigType) -> bool: # noqa:
|
|||
except HassioAPIError as err:
|
||||
_LOGGER.warning("Can't read Supervisor data: %s", err)
|
||||
|
||||
async_track_point_in_utc_time(
|
||||
async_call_later(
|
||||
hass,
|
||||
HASSIO_UPDATE_INTERVAL,
|
||||
HassJob(update_info_data, cancel_on_shutdown=True),
|
||||
utcnow() + HASSIO_UPDATE_INTERVAL,
|
||||
)
|
||||
|
||||
# Fetch data
|
||||
|
@ -610,10 +610,10 @@ async def async_setup(hass: HomeAssistant, config: ConfigType) -> bool: # noqa:
|
|||
"""Set up hardaware integration for the detected board type."""
|
||||
if (os_info := get_os_info(hass)) is None:
|
||||
# os info not yet fetched from supervisor, retry later
|
||||
async_track_point_in_utc_time(
|
||||
async_call_later(
|
||||
hass,
|
||||
HASSIO_UPDATE_INTERVAL,
|
||||
async_setup_hardware_integration_job,
|
||||
utcnow() + HASSIO_UPDATE_INTERVAL,
|
||||
)
|
||||
return
|
||||
if (board := os_info.get("board")) is None:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue