First dabble with ZigBee (conbee ii stick, and 2x Sonoff BASICZBR3’s).
I got them all going in ZHA in a matter of seconds (It’s super nice in 2012.12.0!)
I was interested to see if they had built a multi-path/mesh so looked at the new Network Visualization feature in ZHA… But oddly I only see a single link rather than 2 or 3 links that I expected.
Is this normal? How is it that I can control both devices, if one doesn’t have a link? or have I missed something here?
Jumping on this thread as well with a slightly different ask.
How often does ZHA Visualization update/refresh ?
Can we force a refresh or is this dependent on when the end devices/routers report in ?
Good point though… I left it for a while and my lines appeared - so it sounds like the map refresh or topology discovery is only periodic. (Restart of HA didn’t force it either!)
ah ok makes sense. latest release has inbuilt visualisation already. i had the previous zha map but it ate alot of mem so uninstalled it. the new native zha map seems to work like a charm
Does that means that now you cann see all the links?
In my case the connection of the end devices to the coordinator do not show up even after two weeks.
But the links between one router and the end devices took about one or two days to show up!
I started to work with Zigbee for the first time and I have the Controller with 2 water leak sensors. I only have 1 green line between 1 sensor and the controller.
I’m finding no matter how long I wait, there are two nodes that never appear to attach to the network. They are both Aqara/LUMI nodes (1 thermometer + 1 leak sensor)
Is there any debugging I can enable to figure out why these particular nodes never attach?
Before you start troubleshooting the software side any further, be sure to set up hardware properly first.
Zigbee and especially the Zigbee Coordinator are known to be very susceptible to Radio Frequency Interference (RFI) / Electromagnetic interference (EMI) caused by different signal interfering sources, so all the tips to try to reduce interference are extremely important to follow even if they may sound silly.
Upgrade to the latest firmware on the Zigbee Coordinator adapter (whichever adapter you have).
Connect the Zigbee Coordinator adapter to a long USB extension cable to get it a bit way.
Be sure that Zigbee Coordinator adapter is connected to USB 2.0 port (or via USB 2.0 hub).
Shield any computers and USB 3.0 peripherals like hard drives by using metal enclosures.
Make sure Zigbee Coordinator adapter and devices is not close to WiFi router or access-points.
Zigbee devices do not have long-range (or good radio signal penetration) on their own so begin by successively adding more mains-powered Zigbee Router devices (a.k.a. Zigbee signal-repeaters/range-extenders) closer to the Zigbee Coordinator adapter and then in each room building outwards to form a stable Zigbee network mesh before adding devices further way.
Afting adding mains-powered Zigbee Router devices pair all the other devices where you plan to have them permanently installed and do not move them around afterwards.
To clarify: the hardware is working fine. I’m getting regular readings from BOTH the nodes that are unconnected in the graph. The nodes appear in the graph and are reporting values, they are just not CONNECTED to anything.
The reason I want to know how they are connected is precisely so I can figure out what the best topology would be. But without seeing the connectivity, I can’t debug the topology.
Another person coming here to understand this weird graph… I’m reviving this since I find a waste to create new topics with the same old discussions.
Some suggestions of improvement points:
newcomers have no clue why some devices show without a connection line but yet, work great. Is this in any docs page? If so, a (?) button would work wonders.
in the same way, no clue what the numbers mean (worse when it’s X/Y), and line colors too.
the default zoom is way too far for being able to read anything, unless the main idea is to have a general visibility of how pretty your Zigbee network is. Similarly, the distance between nodes is too big and also doesn’t help with readability - even on small networks (mine has 10 nodes).
the shapes doesn’t have much meaning on themselves, and don’t help on readability either (since text inside a circle is an awful waste of space). It would be easier if everything was square/rectangular, and colors changed instead.
there’s a lot of barely useful information for newcomers in the nodes - such as IEEE and NWK (what’s that?). A “show advanced info” checkbox would be very beneficial.
this one I guess is more complex: sometimes, nodes render over lines and that makes it look like they’re connected together, when they’re not.
I’m open to writing a Docs PR ir someone can explain those questions
I’ve done so much googling to try to figure these things out, and this is the closest thing I’ve found to even a set of coherent questions about the graph! Thanks!
I second all of this. I’d also love to know why the “refresh topology” button on mine (2022.10) does nothing, but…in general, I think I’m trying to fix a hardware problem in software, and just getting stuck on the visualization curiosity. (I think I need more repeaters before my mesh will actually work reliably, but we’ll see?)
Agreed, the “Refresh Topology” button doesn’t appear to change anything for me either on 2022.10. I do wish there was an official documentation source, as even the old github page doesn’t describe this very much.