INNER CODE UNIT · Python

_async_setup_integration

jseidl/magic-areas · custom_components/magic_areas/__init__.py:78

    async def _async_setup_integration(*args, **kwargs) -> None:
        """Load integration when Hass has finished starting."""
        _LOGGER.debug("Setting up entry for %s", config_entry.data[ATTR_NAME])

        magic_area: MagicArea | None = get_magic_area_for_config_entry(
            hass, config_entry
        )
        assert magic_area is not None
        await magic_area.initialize()

        _LOGGER.debug(
            "%s: Magic Area (%s) created: %s",
            magic_area.name,
            magic_area.id,
            str(magic_area.config),
        )

        # Setup config uptate listener

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…