zwave-js / zwave-js-ui

Full featured Z-Wave Control Panel UI and MQTT gateway. Built using Nodejs, and Vue/Vuetify
https://zwave-js.github.io/zwave-js-ui
MIT License
971 stars 203 forks source link

Slave activity statistics #3575

Closed duylong closed 6 months ago

duylong commented 9 months ago

Hi,

I have several powered modules and repeaters for routing my network.

However I don't see any traffic in the statistics. Maybe I'm wrong ? How do I know that one module is more used than another? or that my repeater is useless/useful at the chosen location?

For example in the statistics of one of my repeaters, I only have this:

statistic repeater

robertsLando commented 9 months ago

Tried to check network map?

duylong commented 9 months ago

Yes, but I have no guarantee that a module will take the indicated path. For the moment I have the impression that the slave modules operate transparently and without visibility, I would have liked to see more clearly (if we can).

apella12 commented 9 months ago

For the moment I have the impression that the slave modules operate transparently and without visibility From the zniffing I have done on my own networks IMO this is mostly not true. There are routing tables in both the controller and devices and that information is sent with the message. The network map is pretty accurate. Before I starting using the Zniffer (and not having access to the Zwave-js-ui map) I would put in devices to "help" routing and I found after monitoring the packets they were not used at all. My two cents

robertsLando commented 9 months ago

Yes, but I have no guarantee that a module will take the indicated path

What you see in the map is what actually controller has in his "routing table" so it must be accurated. I could agree with you in all the others zwave network maps as they were creating the map using node neighbors informations but what you see in zui map it's the most accutate overview of how nodes communicate with the controller

duylong commented 9 months ago

Thank you for these clarifications. Outside of the map, it's just that we don't see any trace of traffic, that's why I was wondering. If the map is the only help, I'll be content with that :)

robertsLando commented 9 months ago

Maybe @AlCalzone can tell you more about this but I don't see any issue here

AlCalzone commented 9 months ago

The network map is indeed correct and displays the actual routes taken, at least for communication initiated by the controller. We don't know which route a node takes to reach the controller, but it's very likely the same, unless the node has to re-route due to errors.

The other statistics are related to traffic with either the source or destination being the node in question. They don't consider repeaters, partially because we can't half the time.

github-actions[bot] commented 6 months ago

This issue is stale because it has been open 90 days with no activity. Remove the stale label or comment or this will be closed in 5 days. To ignore this issue entirely you can add the no-stale label