diff --git a/homeassistant/components/config/device_registry.py b/homeassistant/components/config/device_registry.py index 5b12ccb92eb..de1f38f3e57 100644 --- a/homeassistant/components/config/device_registry.py +++ b/homeassistant/components/config/device_registry.py @@ -73,6 +73,7 @@ def _entry_dict(entry): "sw_version": entry.sw_version, "entry_type": entry.entry_type, "id": entry.id, + "identifiers": list(entry.identifiers), "via_device_id": entry.via_device_id, "area_id": entry.area_id, "name_by_user": entry.name_by_user, diff --git a/tests/components/config/test_device_registry.py b/tests/components/config/test_device_registry.py index c2557c83a4a..1f82434c7a6 100644 --- a/tests/components/config/test_device_registry.py +++ b/tests/components/config/test_device_registry.py @@ -46,6 +46,7 @@ async def test_list_devices(hass, client, registry): { "config_entries": ["1234"], "connections": [["ethernet", "12:34:56:78:90:AB:CD:EF"]], + "identifiers": [["bridgeid", "0123"]], "manufacturer": "manufacturer", "model": "model", "name": None, @@ -58,6 +59,7 @@ async def test_list_devices(hass, client, registry): { "config_entries": ["1234"], "connections": [], + "identifiers": [["bridgeid", "1234"]], "manufacturer": "manufacturer", "model": "model", "name": None,