1 """Component to configure Home Assistant via an API."""
3 from __future__
import annotations
15 auth_provider_homeassistant,
27 from .const
import DOMAIN
32 auth_provider_homeassistant,
46 CONFIG_SCHEMA = cv.empty_config_schema(DOMAIN)
49 async
def async_setup(hass: HomeAssistant, config: ConfigType) -> bool:
50 """Set up the config component."""
51 frontend.async_register_built_in_panel(
52 hass,
"config",
"config",
"hass:cog", require_admin=
True
55 for panel
in SECTIONS:
56 if panel.async_setup(hass):
57 name = panel.__name__.split(
".")[-1]
58 key = f
"{DOMAIN}.{name}"
bool async_setup(HomeAssistant hass, ConfigType config)