Classes | |
| class | BlockRelaySwitch |
| class | BlockSleepingMotionSwitch |
| class | BlockSwitchDescription |
| class | RpcRelaySwitch |
| class | RpcScriptSwitch |
| class | RpcSwitchDescription |
| class | RpcVirtualSwitch |
Functions | |
| None | async_setup_block_entry (HomeAssistant hass, ShellyConfigEntry config_entry, AddEntitiesCallback async_add_entities) |
| None | async_setup_entry (HomeAssistant hass, ShellyConfigEntry config_entry, AddEntitiesCallback async_add_entities) |
| None | async_setup_rpc_entry (HomeAssistant hass, ShellyConfigEntry config_entry, AddEntitiesCallback async_add_entities) |
Variables | |
| MOTION_SWITCH | |
| RPC_SCRIPT_SWITCH | |
| RPC_VIRTUAL_SWITCH | |
Switch for Shelly.
| None homeassistant.components.shelly.switch.async_setup_block_entry | ( | HomeAssistant | hass, |
| ShellyConfigEntry | config_entry, | ||
| AddEntitiesCallback | async_add_entities | ||
| ) |
| None homeassistant.components.shelly.switch.async_setup_entry | ( | HomeAssistant | hass, |
| ShellyConfigEntry | config_entry, | ||
| AddEntitiesCallback | async_add_entities | ||
| ) |
| None homeassistant.components.shelly.switch.async_setup_rpc_entry | ( | HomeAssistant | hass, |
| ShellyConfigEntry | config_entry, | ||
| AddEntitiesCallback | async_add_entities | ||
| ) |
| homeassistant.components.shelly.switch.MOTION_SWITCH |
| homeassistant.components.shelly.switch.RPC_SCRIPT_SWITCH |