Namespaces | |
| binary_sensor | |
| bluetooth | |
| button | |
| climate | |
| config_flow | |
| const | |
| coordinator | |
| cover | |
| device_trigger | |
| diagnostics | |
| entity | |
| event | |
| light | |
| logbook | |
| number | |
| select | |
| sensor | |
| switch | |
| text | |
| update | |
| utils | |
| valve | |
Functions | |
| bool | _async_setup_block_entry (HomeAssistant hass, ShellyConfigEntry entry) |
| bool | _async_setup_rpc_entry (HomeAssistant hass, ShellyConfigEntry entry) |
| bool | async_setup (HomeAssistant hass, ConfigType config) |
| bool | async_setup_entry (HomeAssistant hass, ShellyConfigEntry entry) |
| bool | async_unload_entry (HomeAssistant hass, ShellyConfigEntry entry) |
Variables | |
| extra | |
| Final | |
The Shelly integration.
|
private |
Set up Shelly block based device from a config entry.
Definition at line 125 of file __init__.py.
|
private |
Set up Shelly RPC based device from a config entry.
Definition at line 225 of file __init__.py.
| bool homeassistant.components.shelly.async_setup | ( | HomeAssistant | hass, |
| ConfigType | config | ||
| ) |
Set up the Shelly component.
Definition at line 94 of file __init__.py.
| bool homeassistant.components.shelly.async_setup_entry | ( | HomeAssistant | hass, |
| ShellyConfigEntry | entry | ||
| ) |
Set up Shelly from a config entry.
Definition at line 102 of file __init__.py.
| bool homeassistant.components.shelly.async_unload_entry | ( | HomeAssistant | hass, |
| ShellyConfigEntry | entry | ||
| ) |
Unload a config entry.
Definition at line 313 of file __init__.py.
| homeassistant.components.shelly.extra |
Definition at line 91 of file __init__.py.
| homeassistant.components.shelly.Final |
Definition at line 58 of file __init__.py.