Home Assistant Unofficial Reference 2024.12.1
entity.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.shelly.entity.BlockEntityDescription
 
class  homeassistant.components.shelly.entity.RestEntityDescription
 
class  homeassistant.components.shelly.entity.RpcEntityDescription
 
class  homeassistant.components.shelly.entity.ShellyBlockAttributeEntity
 
class  homeassistant.components.shelly.entity.ShellyBlockEntity
 
class  homeassistant.components.shelly.entity.ShellyRestAttributeEntity
 
class  homeassistant.components.shelly.entity.ShellyRpcAttributeEntity
 
class  homeassistant.components.shelly.entity.ShellyRpcEntity
 
class  homeassistant.components.shelly.entity.ShellySleepingBlockAttributeEntity
 
class  homeassistant.components.shelly.entity.ShellySleepingRpcAttributeEntity
 

Namespaces

 homeassistant.components.shelly.entity
 

Functions

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)