| __init__(self, *HomeAssistant hass, Logger logger, str domain, str platform_name, EntityPlatformModule|None platform, timedelta scan_interval, str|None entity_namespace) | homeassistant.helpers.entity_platform.EntityPlatform | |
| __repr__(self) | homeassistant.helpers.entity_platform.EntityPlatform | |
| _async_add_and_update_entities(self, list[Coroutine[Any, Any, None]] coros, list[Entity] entities, float timeout) | homeassistant.helpers.entity_platform.EntityPlatform | private |
| _async_add_entities(self, list[Coroutine[Any, Any, None]] coros, list[Entity] entities, float timeout) | homeassistant.helpers.entity_platform.EntityPlatform | private |
| _async_add_entity(self, Entity entity, bool update_before_add, EntityRegistry entity_registry) | homeassistant.helpers.entity_platform.EntityPlatform | private |
| _async_cancel_retry_setup | homeassistant.helpers.entity_platform.EntityPlatform | private |
| _async_get_translations(self, str language, str category, str integration) | homeassistant.helpers.entity_platform.EntityPlatform | private |
| _async_handle_interval_callback(self) | homeassistant.helpers.entity_platform.EntityPlatform | private |
| _async_polling_timer | homeassistant.helpers.entity_platform.EntityPlatform | private |
| _async_schedule_add_entities(self, Iterable[Entity] new_entities, bool update_before_add=False) | homeassistant.helpers.entity_platform.EntityPlatform | private |
| _async_schedule_add_entities_for_entry(self, Iterable[Entity] new_entities, bool update_before_add=False) | homeassistant.helpers.entity_platform.EntityPlatform | private |
| _async_setup_platform(self, Callable[[], Awaitable[None]] async_create_setup_awaitable, int tries=0) | homeassistant.helpers.entity_platform.EntityPlatform | private |
| _async_update_entity_states(self) | homeassistant.helpers.entity_platform.EntityPlatform | private |
| _entity_id_already_exists(self, str entity_id) | homeassistant.helpers.entity_platform.EntityPlatform | private |
| _get_parallel_updates_semaphore(self, bool entity_has_sync_update) | homeassistant.helpers.entity_platform.EntityPlatform | private |
| _process_updates | homeassistant.helpers.entity_platform.EntityPlatform | private |
| _schedule_add_entities(self, Iterable[Entity] new_entities, bool update_before_add=False) | homeassistant.helpers.entity_platform.EntityPlatform | private |
| _setup_complete | homeassistant.helpers.entity_platform.EntityPlatform | private |
| _update_in_sequence | homeassistant.helpers.entity_platform.EntityPlatform | private |
| add_entities(self, Iterable[Entity] new_entities, bool update_before_add=False) | homeassistant.helpers.entity_platform.EntityPlatform | |
| async_add_entities(self, Iterable[Entity] new_entities, bool update_before_add=False) | homeassistant.helpers.entity_platform.EntityPlatform | |
| async_cancel_retry_setup(self) | homeassistant.helpers.entity_platform.EntityPlatform | |
| async_destroy(self) | homeassistant.helpers.entity_platform.EntityPlatform | |
| async_extract_from_service(self, ServiceCall service_call, bool expand_group=True) | homeassistant.helpers.entity_platform.EntityPlatform | |
| async_load_translations(self) | homeassistant.helpers.entity_platform.EntityPlatform | |
| async_prepare(self) | homeassistant.helpers.entity_platform.EntityPlatform | |
| async_register_entity_service(self, str name, VolDictType|VolSchemaType|None schema, str|Callable[..., Any] func, Iterable[int]|None required_features=None, SupportsResponse supports_response=SupportsResponse.NONE) | homeassistant.helpers.entity_platform.EntityPlatform | |
| async_remove_entity(self, str entity_id) | homeassistant.helpers.entity_platform.EntityPlatform | |
| async_reset(self) | homeassistant.helpers.entity_platform.EntityPlatform | |
| async_setup(self, ConfigType platform_config, DiscoveryInfoType|None discovery_info=None) | homeassistant.helpers.entity_platform.EntityPlatform | |
| async_setup_entry(self, config_entries.ConfigEntry config_entry) | homeassistant.helpers.entity_platform.EntityPlatform | |
| async_shutdown(self) | homeassistant.helpers.entity_platform.EntityPlatform | |
| async_unsub_polling(self) | homeassistant.helpers.entity_platform.EntityPlatform | |
| component_translations | homeassistant.helpers.entity_platform.EntityPlatform | |
| config_entry | homeassistant.helpers.entity_platform.EntityPlatform | |
| default | homeassistant.helpers.entity_platform.EntityPlatform | static |
| default_language_platform_translations | homeassistant.helpers.entity_platform.EntityPlatform | |
| domain | homeassistant.helpers.entity_platform.EntityPlatform | |
| domain_entities | homeassistant.helpers.entity_platform.EntityPlatform | |
| domain_platform_entities | homeassistant.helpers.entity_platform.EntityPlatform | |
| entity_namespace | homeassistant.helpers.entity_platform.EntityPlatform | |
| hass | homeassistant.helpers.entity_platform.EntityPlatform | |
| logger | homeassistant.helpers.entity_platform.EntityPlatform | |
| object_id_component_translations | homeassistant.helpers.entity_platform.EntityPlatform | |
| object_id_platform_translations | homeassistant.helpers.entity_platform.EntityPlatform | |
| parallel_updates | homeassistant.helpers.entity_platform.EntityPlatform | |
| parallel_updates_created | homeassistant.helpers.entity_platform.EntityPlatform | |
| platform | homeassistant.helpers.entity_platform.EntityPlatform | |
| platform_name | homeassistant.helpers.entity_platform.EntityPlatform | |
| platform_translations | homeassistant.helpers.entity_platform.EntityPlatform | |
| scan_interval | homeassistant.helpers.entity_platform.EntityPlatform | |
| scan_interval_seconds | homeassistant.helpers.entity_platform.EntityPlatform | |