Home Assistant Unofficial Reference 2024.12.1
homeassistant.helpers.entity_registry.EntityRegistry Member List

This is the complete list of members for homeassistant.helpers.entity_registry.EntityRegistry, including all inherited members.

__init__(self, HomeAssistant hass)homeassistant.helpers.entity_registry.EntityRegistry
_async_update_entity(self, str entity_id, *set[str]|UndefinedType aliases=UNDEFINED, str|None|UndefinedType area_id=UNDEFINED, dict[str, str]|UndefinedType categories=UNDEFINED, Mapping[str, Any]|None|UndefinedType capabilities=UNDEFINED, str|None|UndefinedType config_entry_id=UNDEFINED, str|None|UndefinedType device_class=UNDEFINED, str|None|UndefinedType device_id=UNDEFINED, RegistryEntryDisabler|None|UndefinedType disabled_by=UNDEFINED, EntityCategory|None|UndefinedType entity_category=UNDEFINED, RegistryEntryHider|None|UndefinedType hidden_by=UNDEFINED, str|None|UndefinedType icon=UNDEFINED, bool|UndefinedType has_entity_name=UNDEFINED, set[str]|UndefinedType labels=UNDEFINED, str|None|UndefinedType name=UNDEFINED, str|UndefinedType new_entity_id=UNDEFINED, str|UndefinedType new_unique_id=UNDEFINED, EntityOptionsType|UndefinedType options=UNDEFINED, str|None|UndefinedType original_device_class=UNDEFINED, str|None|UndefinedType original_icon=UNDEFINED, str|None|UndefinedType original_name=UNDEFINED, str|None|UndefinedType platform=UNDEFINED, int|UndefinedType supported_features=UNDEFINED, str|None|UndefinedType translation_key=UNDEFINED, str|None|UndefinedType unit_of_measurement=UNDEFINED)homeassistant.helpers.entity_registry.EntityRegistryprivate
_data_to_save(self)homeassistant.helpers.entity_registry.EntityRegistryprivate
_entities_datahomeassistant.helpers.entity_registry.EntityRegistryprivate
_entity_id_available(self, str entity_id, Container[str]|None known_object_ids)homeassistant.helpers.entity_registry.EntityRegistryprivate
_storehomeassistant.helpers.entity_registry.EntityRegistryprivate
async_clear_area_id(self, str area_id)homeassistant.helpers.entity_registry.EntityRegistry
async_clear_category_id(self, str scope, str category_id)homeassistant.helpers.entity_registry.EntityRegistry
async_clear_config_entry(self, str config_entry_id)homeassistant.helpers.entity_registry.EntityRegistry
async_clear_label_id(self, str label_id)homeassistant.helpers.entity_registry.EntityRegistry
async_device_ids(self)homeassistant.helpers.entity_registry.EntityRegistry
async_device_modified(self, Event[EventDeviceRegistryUpdatedData] event)homeassistant.helpers.entity_registry.EntityRegistry
async_generate_entity_id(self, str domain, str suggested_object_id, Container[str]|None known_object_ids=None)homeassistant.helpers.entity_registry.EntityRegistry
async_get(self, str entity_id_or_uuid)homeassistant.helpers.entity_registry.EntityRegistry
async_get_entity_id(self, str domain, str platform, str unique_id)homeassistant.helpers.entity_registry.EntityRegistry
async_get_or_create(self, str domain, str platform, str unique_id, *Container[str]|None known_object_ids=None, str|None suggested_object_id=None, RegistryEntryDisabler|None disabled_by=None, RegistryEntryHider|None hidden_by=None, Callable[[], EntityOptionsType|None]|None get_initial_options=None, Mapping[str, Any]|None|UndefinedType capabilities=UNDEFINED, ConfigEntry|None|UndefinedType config_entry=UNDEFINED, str|None|UndefinedType device_id=UNDEFINED, EntityCategory|UndefinedType|None entity_category=UNDEFINED, bool|UndefinedType has_entity_name=UNDEFINED, str|None|UndefinedType original_device_class=UNDEFINED, str|None|UndefinedType original_icon=UNDEFINED, str|None|UndefinedType original_name=UNDEFINED, int|None|UndefinedType supported_features=UNDEFINED, str|None|UndefinedType translation_key=UNDEFINED, str|None|UndefinedType unit_of_measurement=UNDEFINED)homeassistant.helpers.entity_registry.EntityRegistry
async_is_registered(self, str entity_id)homeassistant.helpers.entity_registry.EntityRegistry
async_load(self)homeassistant.helpers.entity_registry.EntityRegistry
async_purge_expired_orphaned_entities(self)homeassistant.helpers.entity_registry.EntityRegistry
async_remove(self, str entity_id)homeassistant.helpers.entity_registry.EntityRegistry
async_update_entity(self, str entity_id, *set[str]|UndefinedType aliases=UNDEFINED, str|None|UndefinedType area_id=UNDEFINED, dict[str, str]|UndefinedType categories=UNDEFINED, Mapping[str, Any]|None|UndefinedType capabilities=UNDEFINED, str|None|UndefinedType config_entry_id=UNDEFINED, str|None|UndefinedType device_class=UNDEFINED, str|None|UndefinedType device_id=UNDEFINED, RegistryEntryDisabler|None|UndefinedType disabled_by=UNDEFINED, EntityCategory|None|UndefinedType entity_category=UNDEFINED, RegistryEntryHider|None|UndefinedType hidden_by=UNDEFINED, str|None|UndefinedType icon=UNDEFINED, bool|UndefinedType has_entity_name=UNDEFINED, set[str]|UndefinedType labels=UNDEFINED, str|None|UndefinedType name=UNDEFINED, str|UndefinedType new_entity_id=UNDEFINED, str|UndefinedType new_unique_id=UNDEFINED, str|None|UndefinedType original_device_class=UNDEFINED, str|None|UndefinedType original_icon=UNDEFINED, str|None|UndefinedType original_name=UNDEFINED, int|UndefinedType supported_features=UNDEFINED, str|None|UndefinedType translation_key=UNDEFINED, str|None|UndefinedType unit_of_measurement=UNDEFINED)homeassistant.helpers.entity_registry.EntityRegistry
async_update_entity_options(self, str entity_id, str domain, Mapping[str, Any]|None options)homeassistant.helpers.entity_registry.EntityRegistry
async_update_entity_platform(self, str entity_id, str new_platform, *str|UndefinedType new_config_entry_id=UNDEFINED, str|UndefinedType new_unique_id=UNDEFINED, str|None|UndefinedType new_device_id=UNDEFINED)homeassistant.helpers.entity_registry.EntityRegistry
deleted_entitieshomeassistant.helpers.entity_registry.EntityRegistry
entitieshomeassistant.helpers.entity_registry.EntityRegistry
hasshomeassistant.helpers.entity_registry.EntityRegistry