Hope this is the info you’re after from ZHA
await document.querySelector("home-assistant").hass.callWS({type: "zha/devices"})
(18) [{…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}, {…}]
0: {ieee: 'e4:56:ac:ff:fe:6c:ca:6a', nwk: 0, manufacturer: 'Nabu Casa', model: 'Home Assistant Connect ZBT-2', name: 'Home Assistant Connect ZBT-2', …}
active_coordinator: true
area_id: "living_room"
available: true
device_reg_id: "8003d52e2dd8baf4f4fa1bda9506d8af"
device_type: "Coordinator"
endpoint_names: (2) [{…}, {…}]
entities: []
exposes_features: []
ieee: "e4:56:ac:ff:fe:6c:ca:6a"
last_seen: "2026-01-20T17:43:17"
lqi: 255
manufacturer: "Nabu Casa"
manufacturer_code: 43981
model: "Home Assistant Connect ZBT-2"
name: "Home Assistant Connect ZBT-2"
neighbors: Array(9)
0: {device_type: 'Router', rx_on_when_idle: 'On', relationship: 'Sibling', extended_pan_id: '20:95:3f:99:12:1a:c0:14', ieee: '34:25:b4:ff:fe:ec:3e:9d', …}
1: {device_type: 'Router', rx_on_when_idle: 'On', relationship: 'Sibling', extended_pan_id: '20:95:3f:99:12:1a:c0:14', ieee: '34:25:b4:ff:fe:bd:e3:f5', …}
2:
depth: "15"
device_type: "Router"
extended_pan_id: "20:95:3f:99:12:1a:c0:14"
ieee: "f0:74:bf:ff:fe:e0:b6:c9"
lqi: "171"
nwk: "0x3531"
permit_joining: "Unknown"
relationship: "Sibling"
rx_on_when_idle: "On"
[[Prototype]]: Object
3: {device_type: 'Router', rx_on_when_idle: 'On', relationship: 'Sibling', extended_pan_id: '20:95:3f:99:12:1a:c0:14', ieee: 'f0:82:c0:ff:fe:fe:b6:7a', …}
4: {device_type: 'Router', rx_on_when_idle: 'On', relationship: 'Sibling', extended_pan_id: '20:95:3f:99:12:1a:c0:14', ieee: 'bc:8d:7e:ff:fe:21:cb:81', …}
5: {device_type: 'Router', rx_on_when_idle: 'On', relationship: 'Sibling', extended_pan_id: '20:95:3f:99:12:1a:c0:14', ieee: '00:12:4b:00:24:c2:76:4b', …}
6: {device_type: 'Router', rx_on_when_idle: 'On', relationship: 'Sibling', extended_pan_id: '20:95:3f:99:12:1a:c0:14', ieee: 'bc:8d:7e:ff:fe:30:8e:77', …}
7: {device_type: 'Router', rx_on_when_idle: 'On', relationship: 'Sibling', extended_pan_id: '20:95:3f:99:12:1a:c0:14', ieee: '34:25:b4:ff:fe:d0:83:d0', …}
8: {device_type: 'Router', rx_on_when_idle: 'On', relationship: 'Sibling', extended_pan_id: '20:95:3f:99:12:1a:c0:14', ieee: '00:12:4b:00:23:43:74:12', …}
length: 9
[[Prototype]]: Array(0)
nwk: 0
power_source: "Mains"
quirk_applied: false
quirk_class: "zigpy.device.Device"
routes: Array(7)
0: {dest_nwk: '0x3531', route_status: 'Active', memory_constrained: false, many_to_one: false, route_record_required: false, …}
1: {dest_nwk: '0x4F16', route_status: 'Active', memory_constrained: false, many_to_one: false, route_record_required: false, …}
2: {dest_nwk: '0xC787', route_status: 'Active', memory_constrained: false, many_to_one: false, route_record_required: false, …}
3: {dest_nwk: '0xE0FD', route_status: 'Active', memory_constrained: false, many_to_one: false, route_record_required: false, …}
4: {dest_nwk: '0x8F56', route_status: 'Active', memory_constrained: false, many_to_one: false, route_record_required: false, …}
5: {dest_nwk: '0xA237', route_status: 'Active', memory_constrained: false, many_to_one: false, route_record_required: false, …}
6: {dest_nwk: '0x6487', route_status: 'Active', memory_constrained: false, many_to_one: false, route_record_required: false, …}
length: 7
[[Prototype]]: Array(0)
rssi: 0
signature: {node_descriptor: {…}, endpoints: {…}, manufacturer: 'Nabu Casa', model: 'Home Assistant Connect ZBT-2'}
user_given_name: "HA Connect ZBT-2"
[[Prototype]]: Object
1:
active_coordinator: falsearea_id: "living_room"available: true
device_reg_id: "54e730a8f7a22ac09ab37e1d1e492857"
device_type: "Router"
endpoint_names: (2) [{…}, {…}]
entities: (6) [{…}, {…}, {…}, {…}, {…}, {…}]
exposes_features: []
ieee: "34:25:b4:ff:fe:ec:3e:9d"
last_seen: "2026-01-20T20:49:11"
lqi: 192
manufacturer: "IKEA of Sweden"
manufacturer_code: 4476
model: "TRADFRI control outlet"
name: "IKEA of Sweden TRADFRI control outlet"
neighbors: Array(9)
0: {device_type: 'Coordinator', rx_on_when_idle: 'On', relationship: 'Parent', extended_pan_id: '20:95:3f:99:12:1a:c0:14', ieee: 'e4:56:ac:ff:fe:6c:ca:6a', …}
1: {device_type: 'Router', rx_on_when_idle: 'On', relationship: 'Sibling', extended_pan_id: '20:95:3f:99:12:1a:c0:14', ieee: '34:25:b4:ff:fe:bd:e3:f5', …}
2: {device_type: 'Router', rx_on_when_idle: 'On', relationship: 'Sibling', extended_pan_id: '20:95:3f:99:12:1a:c0:14', ieee: 'f0:74:bf:ff:fe:e0:b6:c9', …}
3:
depth: "15"
device_type: "Router"
extended_pan_id: "20:95:3f:99:12:1a:c0:14"
ieee: "f0:82:c0:ff:fe:fe:b6:7a"
lqi: "117"
nwk: "0x4335"
permit_joining: "Unknown"
relationship: "Sibling"
rx_on_when_idle: "On"
[[Prototype]]: Object
4: {device_type: 'Router', rx_on_when_idle: 'On', relationship: 'Sibling', extended_pan_id: '20:95:3f:99:12:1a:c0:14', ieee: 'bc:8d:7e:ff:fe:21:cb:81', …}
5: {device_type: 'Router', rx_on_when_idle: 'On', relationship: 'Sibling', extended_pan_id: '20:95:3f:99:12:1a:c0:14', ieee: '00:12:4b:00:24:c2:76:4b', …}
6: {device_type: 'Router', rx_on_when_idle: 'On', relationship: 'Sibling', extended_pan_id: '20:95:3f:99:12:1a:c0:14', ieee: 'bc:8d:7e:ff:fe:30:8e:77', …}
7: {device_type: 'Router', rx_on_when_idle: 'On', relationship: 'Sibling', extended_pan_id: '20:95:3f:99:12:1a:c0:14', ieee: '34:25:b4:ff:fe:d0:83:d0', …}
8: {device_type: 'Router', rx_on_when_idle: 'On', relationship: 'Sibling', extended_pan_id: '20:95:3f:99:12:1a:c0:14', ieee: '00:12:4b:00:23:43:74:12', …}length: 9
[[Prototype]]: Array(0)
nwk: 1077
power_source: "Mains"
quirk_applied: true
quirk_class: "zigpy.quirks.v2.CustomDeviceV2"
routes: (3) [{…}, {…}, {…}]
rssi: -52
signature: {node_descriptor: {…}, endpoints: {…}, manufacturer: 'IKEA of Sweden', model: 'TRADFRI control outlet'}
user_given_name: "TRADFRI plug"
[[Prototype]]: Object
2: {ieee: '34:25:b4:ff:fe:d0:83:d0', nwk: 55967, manufacturer: 'IKEA of Sweden', model: 'TRADFRI Signal Repeater', name: 'IKEA of Sweden TRADFRI Signal Repeater', …}
3: {ieee: '34:25:b4:ff:fe:bd:e3:f5', nwk: 2548, manufacturer: 'IKEA of Sweden', model: 'TRADFRI Signal Repeater', name: 'IKEA of Sweden TRADFRI Signal Repeater', …}
4: {ieee: 'bc:8d:7e:ff:fe:30:8e:77', nwk: 51079, manufacturer: 'IKEA of Sweden', model: 'INSPELNING Smart plug', name: 'IKEA of Sweden INSPELNING Smart plug', …}
5: {ieee: 'bc:8d:7e:ff:fe:21:cb:81', nwk: 20246, manufacturer: 'IKEA of Sweden', model: 'INSPELNING Smart plug', name: 'IKEA of Sweden INSPELNING Smart plug', …}
6: {ieee: '00:12:4b:00:23:43:74:12', nwk: 57597, manufacturer: 'SONOFF', model: 'BASICZBR3', name: 'SONOFF BASICZBR3', …}
7: {ieee: '00:12:4b:00:24:c2:76:4b', nwk: 41527, manufacturer: 'TexasInstruments', model: 'ti.router', name: 'TexasInstruments ti.router', …}
8: {ieee: 'f0:74:bf:ff:fe:e0:b6:c9', nwk: 13617, manufacturer: 'IKEA of Sweden', model: 'INSPELNING Smart plug', name: 'IKEA of Sweden INSPELNING Smart plug', …}
9: {ieee: 'f0:82:c0:ff:fe:fe:b6:7a', nwk: 17205, manufacturer: 'IKEA of Sweden', model: 'TRADFRI Signal Repeater', name: 'IKEA of Sweden TRADFRI Signal Repeater', …}
10: {ieee: '04:e3:e5:ff:fe:ba:3f:53', nwk: 36694, manufacturer: '_TZE200_icka1clh', model: 'TS0601', name: '_TZE200_icka1clh TS0601', …}
11: {ieee: '04:e3:e5:ff:fe:ba:43:3b', nwk: 25735, manufacturer: '_TZE200_icka1clh', model: 'TS0601', name: '_TZE200_icka1clh TS0601', …}
12: {ieee: '00:15:8d:00:06:43:de:bf', nwk: 54329, manufacturer: 'LUMI', model: 'lumi.sensor_switch', name: 'LUMI lumi.sensor_switch', …}
13: {ieee: '00:12:4b:00:25:11:8e:34', nwk: 40336, manufacturer: 'eWeLink', model: 'TH01', name: 'eWeLink TH01', …}
14: {ieee: '00:12:4b:00:24:45:7e:1f', nwk: 48704, manufacturer: 'eWeLink', model: 'MS01', name: 'eWeLink MS01', …}
15: {ieee: '88:1a:14:ff:fe:e7:5e:5e', nwk: 16335, manufacturer: 'IKEA of Sweden', model: 'Remote Control N2', name: 'IKEA of Sweden Remote Control N2', …}
16: {ieee: '6c:5c:b1:ff:fe:14:8d:d3', nwk: 30484, manufacturer: 'IKEA of Sweden', model: 'RODRET Dimmer', name: 'IKEA of Sweden RODRET Dimmer', …}
17: {ieee: '38:5c:fb:ff:fe:06:24:e7', nwk: 38732, manufacturer: 'IKEA of Sweden', model: 'TRADFRIbulbE27WSglobeopal1055lm', name: 'IKEA of Sweden TRADFRIbulbE27WSglobeopal1055lm', …}length: 18[[Prototype]]: Array(0)