Namespaces | |
| binary_sensor | |
| climate | |
| config_flow | |
| const | |
| entity | |
| humidifier | |
| notify | |
| number | |
| sensor | |
| switch | |
| util | |
| weather | |
Classes | |
| class | EcobeeData |
Functions | |
| bool | async_setup (HomeAssistant hass, ConfigType config) |
| bool | async_setup_entry (HomeAssistant hass, ConfigEntry entry) |
| bool | async_unload_entry (HomeAssistant hass, ConfigEntry entry) |
Variables | |
| CONFIG_SCHEMA | |
| MIN_TIME_BETWEEN_UPDATES = timedelta(seconds=180) | |
Support for ecobee.
| bool homeassistant.components.ecobee.async_setup | ( | HomeAssistant | hass, |
| ConfigType | config | ||
| ) |
Ecobee uses config flow for configuration. But, an "ecobee:" entry in configuration.yaml will trigger an import flow if a config entry doesn't already exist. If ecobee.conf exists, the import flow will attempt to import it and create a config entry, to assist users migrating from the old ecobee integration. Otherwise, the user will have to continue setting up the integration via the config flow.
Definition at line 31 of file __init__.py.
| bool homeassistant.components.ecobee.async_setup_entry | ( | HomeAssistant | hass, |
| ConfigEntry | entry | ||
| ) |
Set up ecobee via a config entry.
Definition at line 55 of file __init__.py.
| bool homeassistant.components.ecobee.async_unload_entry | ( | HomeAssistant | hass, |
| ConfigEntry | entry | ||
| ) |
Unload the config entry and platforms.
Definition at line 120 of file __init__.py.
| homeassistant.components.ecobee.CONFIG_SCHEMA |
Definition at line 26 of file __init__.py.
| homeassistant.components.ecobee.MIN_TIME_BETWEEN_UPDATES = timedelta(seconds=180) |
Definition at line 24 of file __init__.py.