Fix trafikverket_camera recorder platform setup (#99080)
This commit is contained in:
parent
579c760f53
commit
4b50c95d1d
1 changed files with 15 additions and 0 deletions
|
@ -3,10 +3,25 @@ from __future__ import annotations
|
||||||
|
|
||||||
from homeassistant.config_entries import ConfigEntry
|
from homeassistant.config_entries import ConfigEntry
|
||||||
from homeassistant.core import HomeAssistant
|
from homeassistant.core import HomeAssistant
|
||||||
|
from homeassistant.helpers import config_validation as cv
|
||||||
|
from homeassistant.helpers.integration_platform import (
|
||||||
|
async_process_integration_platform_for_component,
|
||||||
|
)
|
||||||
|
from homeassistant.helpers.typing import ConfigType
|
||||||
|
|
||||||
from .const import DOMAIN, PLATFORMS
|
from .const import DOMAIN, PLATFORMS
|
||||||
from .coordinator import TVDataUpdateCoordinator
|
from .coordinator import TVDataUpdateCoordinator
|
||||||
|
|
||||||
|
CONFIG_SCHEMA = cv.config_entry_only_config_schema(DOMAIN)
|
||||||
|
|
||||||
|
|
||||||
|
async def async_setup(hass: HomeAssistant, config: ConfigType) -> bool:
|
||||||
|
"""Set up trafikverket_camera."""
|
||||||
|
# Process integration platforms right away since
|
||||||
|
# we will create entities before firing EVENT_COMPONENT_LOADED
|
||||||
|
await async_process_integration_platform_for_component(hass, DOMAIN)
|
||||||
|
return True
|
||||||
|
|
||||||
|
|
||||||
async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool:
|
async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool:
|
||||||
"""Set up Trafikverket Camera from a config entry."""
|
"""Set up Trafikverket Camera from a config entry."""
|
||||||
|
|
Loading…
Add table
Reference in a new issue