zigbeefordomoticz / Domoticz-Zigbee-UI

Web User Interface for Zigbee for Domoticz plugin
3 stars 5 forks source link

New Topology / Zigbee Network Visualisation #167

Open pipiche38 opened 3 months ago

pipiche38 commented 3 months ago

The purpose is to refresh the Zigbee network visualisation by taking in consideration various elements:

pipiche38 commented 3 months ago

To comment on that "been able to show the relationship ( Parent, Child, Sibling )" The idea is simple report what Zigbee reports and we visualize relationship without trying to convert in Parent-Child In short if we have a sibling relation, then it would be reported on the graph as a sibling one.

Last relationship doesn't mean routing.

pipiche38 commented 3 months ago

We need to find a way to enhance visualisation when the number of devices are becoming large. The here after example is a network of 59 Devices with 25 routers.

For example having the possibility to zoom in and out would be great

Screenshot 2024-03-27 at 13 55 00
pipiche38 commented 3 months ago

Here is a possible visualisation

Rectangle is for Coordinator and Routers Elipse is for End Device line represent the relation between 2 nodes and the relationship type is provided ( Sibling, Parent, Child) with the LQI value When the LQI is below 100 the line is red When the LQI is between 101 and 174 the line is blue When the LQI is above 175 the line is green

If a node is not reachable then the all node is put in Red

Screenshot 2024-03-28 at 12 26 46