diff --git a/homeassistant/components/ozw/websocket_api.py b/homeassistant/components/ozw/websocket_api.py index 3c11acb90d2..e7c8b047f84 100644 --- a/homeassistant/components/ozw/websocket_api.py +++ b/homeassistant/components/ozw/websocket_api.py @@ -76,6 +76,7 @@ class ZWaveWebsocketApi: "node_basic_string": node.node_basic_string, "node_generic_string": node.node_generic_string, "node_specific_string": node.node_specific_string, + "neighbors": node.neighbors, OZW_INSTANCE: msg[OZW_INSTANCE], }, ) diff --git a/tests/components/ozw/test_websocket_api.py b/tests/components/ozw/test_websocket_api.py index 7067e4ecd72..13ba6f2152c 100644 --- a/tests/components/ozw/test_websocket_api.py +++ b/tests/components/ozw/test_websocket_api.py @@ -37,6 +37,7 @@ async def test_websocket_api(hass, generic_data, hass_ws_client): assert result["node_basic_string"] == "Routing Slave" assert result["node_generic_string"] == "Binary Switch" assert result["node_specific_string"] == "Binary Power Switch" + assert result["neighbors"] == [1, 33, 36, 37, 39] # Test node statistics await client.send_json({ID: 7, TYPE: "ozw/node_statistics", NODE_ID: 39})