|
| None | homeassistant.helpers.device_registry.__init__ (self) |
| |
| None | homeassistant.helpers.device_registry._index_entry (self, str key, _EntryTypeT entry) |
| |
| set[tuple[str, str]] | homeassistant.helpers.device_registry._normalize_connections (set[tuple[str, str]] connections) |
| |
| None | homeassistant.helpers.device_registry._unindex_entry (self, str key, _EntryTypeT|None replacement_entry=None) |
| |
| str|None | homeassistant.helpers.device_registry._validate_configuration_url (Any value) |
| |
| str | homeassistant.helpers.device_registry._validate_device_info (ConfigEntry config_entry, DeviceInfo device_info) |
| |
| None | homeassistant.helpers.device_registry.async_cleanup (HomeAssistant hass, DeviceRegistry dev_reg, entity_registry.EntityRegistry ent_reg) |
| |
| None | homeassistant.helpers.device_registry.async_config_entry_disabled_by_changed (DeviceRegistry registry, ConfigEntry config_entry) |
| |
| list[DeviceEntry] | homeassistant.helpers.device_registry.async_entries_for_area (DeviceRegistry registry, str area_id) |
| |
| list[DeviceEntry] | homeassistant.helpers.device_registry.async_entries_for_config_entry (DeviceRegistry registry, str config_entry_id) |
| |
| list[DeviceEntry] | homeassistant.helpers.device_registry.async_entries_for_label (DeviceRegistry registry, str label_id) |
| |
| DeviceRegistry | homeassistant.helpers.device_registry.async_get (HomeAssistant hass) |
| |
| None | homeassistant.helpers.device_registry.async_load (HomeAssistant hass) |
| |
| None | homeassistant.helpers.device_registry.async_setup_cleanup (HomeAssistant hass, DeviceRegistry dev_reg) |
| |
| str | homeassistant.helpers.device_registry.format_mac (str mac) |
| |
| _EntryTypeT|None | homeassistant.helpers.device_registry.get_entry (self, set[tuple[str, str]]|None identifiers, set[tuple[str, str]]|None connections) |
| |