Namespaces | |
| binary_sensor | |
| config_flow | |
| const | |
| cover | |
| entity | |
| light | |
| sensor | |
| switch | |
Classes | |
| class | TelldusLiveClient |
Functions | |
| def | async_new_client (hass, session, entry) |
| bool | async_setup (HomeAssistant hass, ConfigType config) |
| bool | async_setup_entry (HomeAssistant hass, ConfigEntry entry) |
| bool | async_unload_entry (HomeAssistant hass, ConfigEntry config_entry) |
Variables | |
| _LOGGER = logging.getLogger(__name__) | |
| string | APPLICATION_NAME = "Home Assistant" |
| string | CONFIG_ENTRY_IS_SETUP = "telldus_config_entry_is_setup" |
| CONFIG_SCHEMA | |
| string | DATA_CONFIG_ENTRY_LOCK = "tellduslive_config_entry_lock" |
| string | INTERVAL_TRACKER = f"{DOMAIN}_INTERVAL" |
| string | NEW_CLIENT_TASK = "telldus_new_client_task" |
Support for Telldus Live.
| def homeassistant.components.tellduslive.async_new_client | ( | hass, | |
| session, | |||
| entry | |||
| ) |
Add the hubs associated with the current client to device_registry.
Definition at line 82 of file __init__.py.
| bool homeassistant.components.tellduslive.async_setup | ( | HomeAssistant | hass, |
| ConfigType | config | ||
| ) |
Set up the Telldus Live component.
Definition at line 102 of file __init__.py.
| bool homeassistant.components.tellduslive.async_setup_entry | ( | HomeAssistant | hass, |
| ConfigEntry | entry | ||
| ) |
Create a tellduslive session.
Definition at line 56 of file __init__.py.
| bool homeassistant.components.tellduslive.async_unload_entry | ( | HomeAssistant | hass, |
| ConfigEntry | config_entry | ||
| ) |
Unload a config entry.
Definition at line 120 of file __init__.py.
|
private |
Definition at line 33 of file __init__.py.
| string homeassistant.components.tellduslive.APPLICATION_NAME = "Home Assistant" |
Definition at line 31 of file __init__.py.
| string homeassistant.components.tellduslive.CONFIG_ENTRY_IS_SETUP = "telldus_config_entry_is_setup" |
Definition at line 50 of file __init__.py.
| homeassistant.components.tellduslive.CONFIG_SCHEMA |
Definition at line 35 of file __init__.py.
| string homeassistant.components.tellduslive.DATA_CONFIG_ENTRY_LOCK = "tellduslive_config_entry_lock" |
Definition at line 49 of file __init__.py.
| string homeassistant.components.tellduslive.INTERVAL_TRACKER = f"{DOMAIN}_INTERVAL" |
Definition at line 53 of file __init__.py.
| string homeassistant.components.tellduslive.NEW_CLIENT_TASK = "telldus_new_client_task" |
Definition at line 52 of file __init__.py.