diff --git a/homeassistant/components/life360/__init__.py b/homeassistant/components/life360/__init__.py index be77d00f87a1..89e7ee680a5d 100644 --- a/homeassistant/components/life360/__init__.py +++ b/homeassistant/components/life360/__init__.py @@ -18,6 +18,7 @@ from homeassistant.const import ( from homeassistant.core import HomeAssistant from homeassistant.helpers import discovery import homeassistant.helpers.config_validation as cv +from homeassistant.helpers.typing import ConfigType from .const import ( CONF_AUTHORIZATION, @@ -147,7 +148,7 @@ LIFE360_SCHEMA = vol.All( CONFIG_SCHEMA = vol.Schema({DOMAIN: LIFE360_SCHEMA}, extra=vol.ALLOW_EXTRA) -def setup(hass, config): +def setup(hass: HomeAssistant, config: ConfigType) -> bool: """Set up integration.""" conf = config.get(DOMAIN, LIFE360_SCHEMA({})) hass.data[DOMAIN] = {"config": conf, "apis": {}} diff --git a/homeassistant/helpers/discovery.py b/homeassistant/helpers/discovery.py index 890c0dccae25..73d2aec46056 100644 --- a/homeassistant/helpers/discovery.py +++ b/homeassistant/helpers/discovery.py @@ -129,7 +129,7 @@ def load_platform( hass: core.HomeAssistant, component: Platform | str, platform: str, - discovered: DiscoveryInfoType, + discovered: DiscoveryInfoType | None, hass_config: ConfigType, ) -> None: """Load a component and platform dynamically.""" @@ -145,7 +145,7 @@ async def async_load_platform( hass: core.HomeAssistant, component: Platform | str, platform: str, - discovered: DiscoveryInfoType, + discovered: DiscoveryInfoType | None, hass_config: ConfigType, ) -> None: """Load a component and platform dynamically.