I’ve been having problem with my zwave network for some time. I have 20+ devices of different brands, some are main powered and some are battery powered. Lately no switches (out of 3) in my kitchen work, they are grouped with associations and that work but they are not possible to control from the heart. I have a battery powered pir sensor in the kitchen and it sends data to the heart. I started looking into the zwave group command “network list” but it was not easy to get an overview of the system. So I wrote a script rendering a graph of the network. It did not make me feel any better. The meshing seems really bad, it is often changing but it is always full of problems.
I have tried the zwave command:
cmd 1 COMMAND_CLASS_NETWORK_MANAGEMENT_INCLUSION NODE_NEIGHBOR_UPDATE_REQUEST.NODE_NEIGHBOR_UPDATE_STATUS 0x01 <nodeid>
But it has not showed any problems.
Is there anyone else having similar problems? Any solutions? Is there anyone else scripting against the console? Has enyone tried parsing the zwave command “logs”?
Here are two examples of my graph:
The red arrows are routes which are not in the nodes neighbor list (which I guess is bad). One problem with my graph is that there is no time stamps in network list so I do not know how old the different parts of the data is.