1 """The FAA Delays integration."""
7 from .const
import DOMAIN
8 from .coordinator
import FAADataUpdateCoordinator
10 PLATFORMS = [Platform.BINARY_SENSOR]
14 """Set up FAA Delays from a config entry."""
15 code = entry.data[CONF_ID]
18 await coordinator.async_config_entry_first_refresh()
20 hass.data.setdefault(DOMAIN, {})
21 hass.data[DOMAIN][entry.entry_id] = coordinator
23 await hass.config_entries.async_forward_entry_setups(entry, PLATFORMS)
29 """Unload a config entry."""
30 unload_ok = await hass.config_entries.async_unload_platforms(entry, PLATFORMS)
32 hass.data[DOMAIN].pop(entry.entry_id)
bool async_unload_entry(HomeAssistant hass, ConfigEntry entry)
bool async_setup_entry(HomeAssistant hass, ConfigEntry entry)