I have been seeing some stability issues with my zwave network. I have tried a few things and now the zwave stuff is staying up for more than a day at a time, but i am seeing some odd messages about healing the network failing. The odd thing is that the zwave stuff seems to still work, lights can be turned on and off etc, but I am seeing devices being reported as offline.
As a test a started openhab, then let everything settle. Some battery devices are sitting at request_nif, which i am assuming is ok since they they will need to wake up before that completes.
I then did a network heal from habmin on just node3.
Here is my debug log https://bitbucket.org/snippets/imacdonald2/GroyXa
then i try again later and the same thing
and i see in the logs
2020-02-08 07:54:09.095 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 3: Can not start heal as initialization is not complete (UPDATE_NEIGHBORS).
So i am wondering if after the first heal fails that the node is put back into initialization phase, but since the controller thinks it is online the binding never takes it back out of initialization. Then over time i start getting a bunch of network heal errors. This is just a thought, i am sure what is actually happening in the code.
I am also open to ideas to try so that network/node heal works correctly with out timeouts which I think would also solve my problem, since node healing doesn’t seem to be working well.
I am on 2.5.1-2 on openhabian