Classes | |
| class | BlockEntityDescription |
| class | RestEntityDescription |
| class | RpcEntityDescription |
| class | ShellyBlockAttributeEntity |
| class | ShellyBlockEntity |
| class | ShellyRestAttributeEntity |
| class | ShellyRpcAttributeEntity |
| class | ShellyRpcEntity |
| class | ShellySleepingBlockAttributeEntity |
| class | ShellySleepingRpcAttributeEntity |
Functions | |
| None | async_restore_block_attribute_entities (HomeAssistant hass, ShellyConfigEntry config_entry, AddEntitiesCallback async_add_entities, ShellyBlockCoordinator coordinator, Mapping[tuple[str, str], BlockEntityDescription] sensors, Callable sensor_class) |
| None | async_restore_rpc_attribute_entities (HomeAssistant hass, ShellyConfigEntry config_entry, AddEntitiesCallback async_add_entities, ShellyRpcCoordinator coordinator, Mapping[str, RpcEntityDescription] sensors, Callable sensor_class) |
| None | async_setup_block_attribute_entities (HomeAssistant hass, AddEntitiesCallback async_add_entities, ShellyBlockCoordinator coordinator, Mapping[tuple[str, str], BlockEntityDescription] sensors, Callable sensor_class) |
| None | async_setup_entry_attribute_entities (HomeAssistant hass, ShellyConfigEntry config_entry, AddEntitiesCallback async_add_entities, Mapping[tuple[str, str], BlockEntityDescription] sensors, Callable sensor_class) |
| None | async_setup_entry_rest (HomeAssistant hass, ShellyConfigEntry config_entry, AddEntitiesCallback async_add_entities, Mapping[str, RestEntityDescription] sensors, Callable sensor_class) |
| None | async_setup_entry_rpc (HomeAssistant hass, ShellyConfigEntry config_entry, AddEntitiesCallback async_add_entities, Mapping[str, RpcEntityDescription] sensors, Callable sensor_class) |
| None | async_setup_rpc_attribute_entities (HomeAssistant hass, ShellyConfigEntry config_entry, AddEntitiesCallback async_add_entities, Mapping[str, RpcEntityDescription] sensors, Callable sensor_class) |
Shelly entity helper.
| None homeassistant.components.shelly.entity.async_restore_block_attribute_entities | ( | HomeAssistant | hass, |
| ShellyConfigEntry | config_entry, | ||
| AddEntitiesCallback | async_add_entities, | ||
| ShellyBlockCoordinator | coordinator, | ||
| Mapping[tuple[str, str], BlockEntityDescription] | sensors, | ||
| Callable | sensor_class | ||
| ) |
| None homeassistant.components.shelly.entity.async_restore_rpc_attribute_entities | ( | HomeAssistant | hass, |
| ShellyConfigEntry | config_entry, | ||
| AddEntitiesCallback | async_add_entities, | ||
| ShellyRpcCoordinator | coordinator, | ||
| Mapping[str, RpcEntityDescription] | sensors, | ||
| Callable | sensor_class | ||
| ) |
| None homeassistant.components.shelly.entity.async_setup_block_attribute_entities | ( | HomeAssistant | hass, |
| AddEntitiesCallback | async_add_entities, | ||
| ShellyBlockCoordinator | coordinator, | ||
| Mapping[tuple[str, str], BlockEntityDescription] | sensors, | ||
| Callable | sensor_class | ||
| ) |
| None homeassistant.components.shelly.entity.async_setup_entry_attribute_entities | ( | HomeAssistant | hass, |
| ShellyConfigEntry | config_entry, | ||
| AddEntitiesCallback | async_add_entities, | ||
| Mapping[tuple[str, str], BlockEntityDescription] | sensors, | ||
| Callable | sensor_class | ||
| ) |
| None homeassistant.components.shelly.entity.async_setup_entry_rest | ( | HomeAssistant | hass, |
| ShellyConfigEntry | config_entry, | ||
| AddEntitiesCallback | async_add_entities, | ||
| Mapping[str, RestEntityDescription] | sensors, | ||
| Callable | sensor_class | ||
| ) |
| None homeassistant.components.shelly.entity.async_setup_entry_rpc | ( | HomeAssistant | hass, |
| ShellyConfigEntry | config_entry, | ||
| AddEntitiesCallback | async_add_entities, | ||
| Mapping[str, RpcEntityDescription] | sensors, | ||
| Callable | sensor_class | ||
| ) |
| None homeassistant.components.shelly.entity.async_setup_rpc_attribute_entities | ( | HomeAssistant | hass, |
| ShellyConfigEntry | config_entry, | ||
| AddEntitiesCallback | async_add_entities, | ||
| Mapping[str, RpcEntityDescription] | sensors, | ||
| Callable | sensor_class | ||
| ) |