Home Assistant Unofficial Reference 2024.12.1
homeassistant.components.homekit.HomeKit Member List

This is the complete list of members for homeassistant.components.homekit.HomeKit, including all inherited members.

__init__(self, HomeAssistant hass, str name, int port, str|None ip_address, EntityFilter entity_filter, bool exclude_accessory_mode, dict[str, Any] entity_config, str homekit_mode, list[str] advertise_ips, str entry_id, str entry_title, list[str]|None devices=None)homeassistant.components.homekit.HomeKit
_advertise_ipshomeassistant.components.homekit.HomeKitprivate
_async_add_trigger_accessories(self)homeassistant.components.homekit.HomeKitprivate
_async_configure_linked_sensors(self, er.RegistryEntry ent_reg_ent, dict[tuple[str, str|None], str] lookup, State state)homeassistant.components.homekit.HomeKitprivate
_async_create_accessories(self)homeassistant.components.homekit.HomeKitprivate
_async_create_bridge_accessory(self, Iterable[State] entity_states)homeassistant.components.homekit.HomeKitprivate
_async_create_single_accessory(self, list[State] entity_states)homeassistant.components.homekit.HomeKitprivate
_async_purge_old_bridges(self, dr.DeviceRegistry dev_reg, tuple[str, str, str] identifier, tuple[str, str] connection)homeassistant.components.homekit.HomeKitprivate
_async_recreate_removed_accessories_in_bridge_mode(self, list[str] removed)homeassistant.components.homekit.HomeKitprivate
_async_register_bridge(self)homeassistant.components.homekit.HomeKitprivate
_async_reload_accessories_in_accessory_mode(self, Iterable[str] entity_ids)homeassistant.components.homekit.HomeKitprivate
_async_reload_accessories_in_bridge_mode(self, Iterable[str] entity_ids)homeassistant.components.homekit.HomeKitprivate
_async_remove_accessories_by_entity_id(self, Iterable[str] entity_ids)homeassistant.components.homekit.HomeKitprivate
_async_reset_accessories_in_bridge_mode(self, Iterable[str] entity_ids)homeassistant.components.homekit.HomeKitprivate
_async_set_device_info_attributes(self, er.RegistryEntry ent_reg_ent, dr.DeviceRegistry dev_reg, str entity_id)homeassistant.components.homekit.HomeKitprivate
_async_show_setup_message(self)homeassistant.components.homekit.HomeKitprivate
_async_shutdown_accessory(self, HomeAccessory accessory)homeassistant.components.homekit.HomeKitprivate
_async_update_accessories_hash(self)homeassistant.components.homekit.HomeKitprivate
_cancel_reload_dispatcherhomeassistant.components.homekit.HomeKitprivate
_deviceshomeassistant.components.homekit.HomeKitprivate
_entry_idhomeassistant.components.homekit.HomeKitprivate
_entry_titlehomeassistant.components.homekit.HomeKitprivate
_exclude_accessory_modehomeassistant.components.homekit.HomeKitprivate
_fill_config_from_device_registry_entry(self, dr.DeviceEntry device_entry, dict[str, Any] config)homeassistant.components.homekit.HomeKitprivate
_filterhomeassistant.components.homekit.HomeKitprivate
_homekit_modehomeassistant.components.homekit.HomeKitprivate
_ip_addresshomeassistant.components.homekit.HomeKitprivate
_namehomeassistant.components.homekit.HomeKitprivate
_porthomeassistant.components.homekit.HomeKitprivate
_reset_lockhomeassistant.components.homekit.HomeKitprivate
_would_exceed_max_devices(self, str|None name)homeassistant.components.homekit.HomeKitprivate
add_bridge_accessory(self, State state)homeassistant.components.homekit.HomeKit
add_bridge_triggers_accessory(self, dr.DeviceEntry device, list[dict[str, Any]] device_triggers)homeassistant.components.homekit.HomeKit
aid_storagehomeassistant.components.homekit.HomeKit
async_configure_accessories(self)homeassistant.components.homekit.HomeKit
async_reload_accessories(self, Iterable[str] entity_ids)homeassistant.components.homekit.HomeKit
async_remove_bridge_accessory(self, int aid)homeassistant.components.homekit.HomeKit
async_reset_accessories(self, Iterable[str] entity_ids)homeassistant.components.homekit.HomeKit
async_start(self, *Any args)homeassistant.components.homekit.HomeKit
async_stop(self, *Any args)homeassistant.components.homekit.HomeKit
async_unpair(self)homeassistant.components.homekit.HomeKit
bridgehomeassistant.components.homekit.HomeKit
driverhomeassistant.components.homekit.HomeKit
hasshomeassistant.components.homekit.HomeKit
iid_storagehomeassistant.components.homekit.HomeKit
setup(self, AsyncZeroconf async_zeroconf_instance, str uuid)homeassistant.components.homekit.HomeKit
statushomeassistant.components.homekit.HomeKit