Home Assistant Unofficial Reference 2024.12.1
homeassistant.helpers.entity_component.EntityComponent Member List

This is the complete list of members for homeassistant.helpers.entity_component.EntityComponent, including all inherited members.

__init__(self, logging.Logger logger, str domain, HomeAssistant hass, timedelta scan_interval=DEFAULT_SCAN_INTERVAL)homeassistant.helpers.entity_component.EntityComponent
_async_component_platform_discovered(self, str platform, dict[str, Any]|None info)homeassistant.helpers.entity_component.EntityComponentprivate
_async_init_entity_platform(self, str platform_type, ModuleType|None platform, timedelta|None scan_interval=None, str|None entity_namespace=None)homeassistant.helpers.entity_component.EntityComponentprivate
_async_reset(self)homeassistant.helpers.entity_component.EntityComponentprivate
_async_shutdown(self, Event event)homeassistant.helpers.entity_component.EntityComponentprivate
_platformshomeassistant.helpers.entity_component.EntityComponentprivate
add_entitieshomeassistant.helpers.entity_component.EntityComponent
async_add_entitieshomeassistant.helpers.entity_component.EntityComponent
async_extract_from_service(self, ServiceCall service_call, bool expand_group=True)homeassistant.helpers.entity_component.EntityComponent
async_prepare_reload(self, *bool skip_reset=False)homeassistant.helpers.entity_component.EntityComponent
async_register_entity_service(self, str name, VolDictType|VolSchemaType|None schema, str|Callable[..., Any] func, list[int]|None required_features=None, SupportsResponse supports_response=SupportsResponse.NONE)homeassistant.helpers.entity_component.EntityComponent
async_register_legacy_entity_service(self, str name, VolDictType|VolSchemaType schema, str|Callable[..., Any] func, list[int]|None required_features=None, SupportsResponse supports_response=SupportsResponse.NONE)homeassistant.helpers.entity_component.EntityComponent
async_remove_entity(self, str entity_id)homeassistant.helpers.entity_component.EntityComponent
async_setup(self, ConfigType config)homeassistant.helpers.entity_component.EntityComponent
async_setup_entry(self, ConfigEntry config_entry)homeassistant.helpers.entity_component.EntityComponent
async_setup_platform(self, str platform_type, ConfigType platform_config, DiscoveryInfoType|None discovery_info=None)homeassistant.helpers.entity_component.EntityComponent
async_unload_entry(self, ConfigEntry config_entry)homeassistant.helpers.entity_component.EntityComponent
confighomeassistant.helpers.entity_component.EntityComponent
domainhomeassistant.helpers.entity_component.EntityComponent
entities(self)homeassistant.helpers.entity_component.EntityComponent
get_entity(self, str entity_id)homeassistant.helpers.entity_component.EntityComponent
hasshomeassistant.helpers.entity_component.EntityComponent
loggerhomeassistant.helpers.entity_component.EntityComponent
register_shutdown(self)homeassistant.helpers.entity_component.EntityComponent
scan_intervalhomeassistant.helpers.entity_component.EntityComponent
setup(self, ConfigType config)homeassistant.helpers.entity_component.EntityComponent