"""Component to embed Google Cast.""" from homeassistant import config_entries from .const import DOMAIN async def async_setup(hass, config): """Set up the Cast component.""" conf = config.get(DOMAIN) hass.data[DOMAIN] = conf or {} if conf is not None: hass.async_create_task( hass.config_entries.flow.async_init( DOMAIN, context={"source": config_entries.SOURCE_IMPORT} ) ) return True async def async_setup_entry(hass, entry): """Set up Cast from a config entry.""" hass.async_create_task( hass.config_entries.async_forward_entry_setup(entry, "media_player") ) return True