| __init__(self, HomeAssistant hass, ConfigEntry config_entry, Gateway gateway) | homeassistant.components.zha.helpers.ZHAGatewayProxy | |
| _async_get_or_create_device_proxy(self, Device zha_device) | homeassistant.components.zha.helpers.ZHAGatewayProxy | private |
| _async_get_or_create_group_proxy(self, GroupInfo group_info) | homeassistant.components.zha.helpers.ZHAGatewayProxy | private |
| _async_remove_device(self, ZHADeviceProxy device, list[EntityReference]|None entity_refs) | homeassistant.components.zha.helpers.ZHAGatewayProxy | private |
| _cleanup_group_entity_registry_entries(self, ZHAGroupProxy zha_group_proxy) | homeassistant.components.zha.helpers.ZHAGatewayProxy | private |
| _create_entity_metadata(self, ZHADeviceProxy|ZHAGroupProxy proxy_object) | homeassistant.components.zha.helpers.ZHAGatewayProxy | private |
| _handle_entity_registry_updated(self, Event[er.EventEntityRegistryUpdatedData] event) | homeassistant.components.zha.helpers.ZHAGatewayProxy | private |
| _reload_task | homeassistant.components.zha.helpers.ZHAGatewayProxy | private |
| _send_group_gateway_message(self, ZHAGroupProxy zha_group_proxy, str gateway_message_type) | homeassistant.components.zha.helpers.ZHAGatewayProxy | private |
| _update_group_entities(self, GroupEvent group_event) | homeassistant.components.zha.helpers.ZHAGatewayProxy | private |
| async_disable_debug_mode(self, _LogFilterType|None filterer=None) | homeassistant.components.zha.helpers.ZHAGatewayProxy | |
| async_enable_debug_mode(self, _LogFilterType|None filterer=None) | homeassistant.components.zha.helpers.ZHAGatewayProxy | |
| async_initialize_devices_and_entities(self) | homeassistant.components.zha.helpers.ZHAGatewayProxy | |
| config_entry | homeassistant.components.zha.helpers.ZHAGatewayProxy | |
| debug_enabled | homeassistant.components.zha.helpers.ZHAGatewayProxy | |
| gateway | homeassistant.components.zha.helpers.ZHAGatewayProxy | |
| get_device_proxy(self, EUI64 ieee) | homeassistant.components.zha.helpers.ZHAGatewayProxy | |
| get_entity_reference(self, str entity_id) | homeassistant.components.zha.helpers.ZHAGatewayProxy | |
| get_group_proxy(self, int|str group_id) | homeassistant.components.zha.helpers.ZHAGatewayProxy | |
| ha_entity_refs(self) | homeassistant.components.zha.helpers.ZHAGatewayProxy | |
| handle_connection_lost(self, ConnectionLostEvent event) | homeassistant.components.zha.helpers.ZHAGatewayProxy | |
| handle_device_fully_initialized(self, DeviceFullInitEvent event) | homeassistant.components.zha.helpers.ZHAGatewayProxy | |
| handle_device_joined(self, DeviceJoinedEvent event) | homeassistant.components.zha.helpers.ZHAGatewayProxy | |
| handle_device_left(self, DeviceLeftEvent event) | homeassistant.components.zha.helpers.ZHAGatewayProxy | |
| handle_device_removed(self, DeviceRemovedEvent event) | homeassistant.components.zha.helpers.ZHAGatewayProxy | |
| handle_group_added(self, GroupEvent event) | homeassistant.components.zha.helpers.ZHAGatewayProxy | |
| handle_group_member_added(self, GroupEvent event) | homeassistant.components.zha.helpers.ZHAGatewayProxy | |
| handle_group_member_removed(self, GroupEvent event) | homeassistant.components.zha.helpers.ZHAGatewayProxy | |
| handle_group_removed(self, GroupEvent event) | homeassistant.components.zha.helpers.ZHAGatewayProxy | |
| handle_raw_device_initialized(self, RawDeviceInitializedEvent event) | homeassistant.components.zha.helpers.ZHAGatewayProxy | |
| hass | homeassistant.components.zha.helpers.ZHAGatewayProxy | |
| register_entity_reference(self, str ha_entity_id, EntityData entity_data, dr.DeviceInfo ha_device_info, asyncio.Future[Any] remove_future) | homeassistant.components.zha.helpers.ZHAGatewayProxy | |
| remove_entity_reference(self, ZHAEntity entity) | homeassistant.components.zha.helpers.ZHAGatewayProxy | |
| shutdown(self) | homeassistant.components.zha.helpers.ZHAGatewayProxy | |