Home Assistant Unofficial Reference 2024.12.1
__init__.py File Reference

Go to the source code of this file.

Classes

class  homeassistant.components.homekit.HomeKit
 
class  homeassistant.components.homekit.HomeKitPairingQRView
 

Namespaces

 homeassistant.components.homekit
 

Functions

list[HomeKit] homeassistant.components.homekit._async_all_homekit_instances (HomeAssistant hass)
 
tuple[dict[str, ConfigEntry], dict[int, ConfigEntry]] homeassistant.components.homekit._async_get_imported_entries_indices (list[ConfigEntry] current_entries)
 
None homeassistant.components.homekit._async_import_options_from_data_if_missing (HomeAssistant hass, HomeKitConfigEntry entry)
 
None homeassistant.components.homekit._async_register_events_and_services (HomeAssistant hass)
 
bool homeassistant.components.homekit._async_update_config_entry_from_yaml (HomeAssistant hass, dict[str, ConfigEntry] entries_by_name, dict[int, ConfigEntry] entries_by_port, ConfigType conf)
 
None homeassistant.components.homekit._async_update_listener (HomeAssistant hass, HomeKitConfigEntry entry)
 
list[dict[str, Any]] homeassistant.components.homekit._has_all_unique_names_and_ports (list[dict[str, Any]] bridges)
 
None homeassistant.components.homekit.async_remove_entry (HomeAssistant hass, HomeKitConfigEntry entry)
 
bool homeassistant.components.homekit.async_setup (HomeAssistant hass, ConfigType config)
 
bool homeassistant.components.homekit.async_setup_entry (HomeAssistant hass, HomeKitConfigEntry entry)
 
bool homeassistant.components.homekit.async_unload_entry (HomeAssistant hass, HomeKitConfigEntry entry)
 

Variables

 homeassistant.components.homekit._DEFAULT_BIND
 
 homeassistant.components.homekit._HAS_IPV6
 
 homeassistant.components.homekit._HOMEKIT_CONFIG_UPDATE_TIME
 
 homeassistant.components.homekit._LOGGER
 
 homeassistant.components.homekit.BATTERY_CHARGING_SENSOR
 
 homeassistant.components.homekit.BATTERY_SENSOR
 
 homeassistant.components.homekit.BRIDGE_SCHEMA
 
 homeassistant.components.homekit.CONFIG_SCHEMA
 
 homeassistant.components.homekit.DOORBELL_EVENT_SENSOR
 
 homeassistant.components.homekit.extra = vol.ALLOW_EXTRA,
 
 homeassistant.components.homekit.HUMIDITY_SENSOR
 
 homeassistant.components.homekit.MAX_DEVICES
 
 homeassistant.components.homekit.MOTION_EVENT_SENSOR
 
 homeassistant.components.homekit.MOTION_SENSOR
 
 homeassistant.components.homekit.PORT_CLEANUP_CHECK_INTERVAL_SECS
 
 homeassistant.components.homekit.RESET_ACCESSORY_SERVICE_SCHEMA
 
 homeassistant.components.homekit.STATUS_READY
 
 homeassistant.components.homekit.STATUS_RUNNING
 
 homeassistant.components.homekit.STATUS_STOPPED
 
 homeassistant.components.homekit.STATUS_WAIT
 
 homeassistant.components.homekit.UNPAIR_SERVICE_SCHEMA