Replies: 7 comments 48 replies
-
I see no reason why we should remove it, not all feedbacks about it are so bad |
Beta Was this translation helpful? Give feedback.
-
It doesn't give accurate data about routing or even what neighbors are actually present. I am happy to give you examples of this. If it gives wrong data about those two critical sets of info, then it has much bigger opportunity for misleading people on faults, and increases mean time to repair. If you believe it's routing info is accurate, or the neighbor data is accurate, I am happy to send you examples of where it isn't, though from the various forums, people seem to acknowledge it is wrong in both of those aspects. But if you disagree with that I am happy to send the data. |
Beta Was this translation helpful? Give feedback.
-
I don't know about battery powered devices, but I think the network graph is great. Can you please share some examples of why do you believe it's bad? I personally would love to have SNR information for neighbours: the network graph should show information about the best SNR available for direct paths, 1 hop paths, 2 hop etc. I have some nodes with a terrible direct path SNR which fakes you into believing they are in direct range, while in reality most of the times they operate in 1 hope paths. That would be a really nice addition. |
Beta Was this translation helpful? Give feedback.
-
I am the OP. Here is a nice pic to show you some of the issues: Note the battery powered poolhouse door and side door yale locks are shown as routers, which they can't be. The rec room lock says it has no neighbors when I mouse over it, though it still works, yet obviously has a route. It may be that zwavejs has good data and the graph is not displaying it properly, but the data represented in the graph is very often wrong. See these threads for supplemental info: https://community.home-assistant.io/t/z-wave-graph-without-the-python/64275/461 https://community.home-assistant.io/t/zwavejs2mqtt-ui-seems-disconnected/297741 https://community.home-assistant.io/t/zwavejs-routing-through-battery-powered-locks/321402/20 https://community.home-assistant.io/t/70-zwave-device-network-stuck-healing-for-over-24hrs/332425/23 There are others, but you can get the general feel for widespread issues with the network graph. |
Beta Was this translation helpful? Give feedback.
-
PS I often do check version on the zwavejs2mqtt instance that runs on a raspberry pi. It didn't tell me that there was a new version, or at least if it did I missed it. When I initiate the check, what is supposed to happen if an upgrade is available? |
Beta Was this translation helpful? Give feedback.
-
BTW, attached is the help file from Homeseer's zwave controller utility. This is for HS3 and a bit dated, but you can see the functionality that is built into that system for Zwave support. What version of the Silicon Labs zwave library is the current version of the zwavejs using? I think Homeseer is now using 7.14, since it fully supports the features of the 700 series stick. |
Beta Was this translation helpful? Give feedback.
-
Regarding the comments about battery devices being shown as "routers" in the default network graph view... This change modified the graph to only show devices which report Based on the driver documentation for
I'm wondering if the check should be this instead: forwards:
node.isControllerNode ||
(node.ready && !node.failed && node.isRouting && node.isListening), Should it be assumed that they will not route messages if Patio Door is a door sensor, Node 11 is a smoke alarm. Maybe the default view should be "All Edges" so there's no confusion that the network graph is not a routing graph. There's no mistaking that a node is a router in this view. I have no clue what the line colors and fill mean though. |
Beta Was this translation helpful? Give feedback.
-
HI. I just converted a zwave network from Homeseer to ZwaveJS, and the network graph was very misleading. It indicated that battery powered locks were acting as routers, and even node neighbor info in there was wrong. For example, a dome valve controller in graph says it's only neighbor is a lock (when I mouseover it), but it's still pingable and operates fine.
I know there is work going on to fix the graph, but this kind of misleading info had me chasing my tail for days and adjusting a perfectly functional network setup. From threads on the home assistant boards, it appears this is a common occurrence.
Can the network graph function be removed until it presents reliable info?
Beta Was this translation helpful? Give feedback.
All reactions