I had my freshly-migrated OH2 run for the last couple of days. I expected the ZWave network heal to take place at 2AM, as per configuration showing both in HABmin and Paper UI, but that did not seem to happen: there is no entry in the logs and
none of the nodes show that they have any neighbours. To be precise, I cannot see where I could even see the neighbours, HABmin does not list a section called “Neighbours” even. All I see is for each node is more or less this:
Thing Type Label Thing Type Description Properties Configuration Parameters Association Groups Device Configuration Configuration Channels [3 active, 18 total] Attributes
Is there somewhere else in the UI where I can find neighbours? It is showing in OH1’s Habmin for me.
I also cannot see the ZWave network diagram, it is blank. Am I correct to assume that is because no heal took place?
I tried executing “Synchronize Network” (unsure what it does as it is not documented) but saw this message in the log:
2020-05-25 08:35:42.940 [WARN ] [age.RequestNetworkUpdateMessageClass] - RequestNetworkUpdate not placed on stack.
On another note, I have also noticed this
Queue full error in the morning, and I could see that ZWave communication was not taking place, ie. a command sent to a ZWave device was not being actioned by the light, even though OH log shows that is has (both “predicted” and “changed” messages were in the log):
020-05-25 07:57:46.176 [WARN ] [WaveSerialHandler$ZWaveReceiveThread] - Exception during ZWave thread. java.lang.IllegalStateException: Queue full at java.util.AbstractQueue.add(AbstractQueue.java:98) ~[?:1.8.0_252] at java.util.concurrent.ArrayBlockingQueue.add(ArrayBlockingQueue.java:312) ~[?:1.8.0_252] at org.openhab.binding.zwave.internal.protocol.ZWaveTransactionManager.processReceiveMessage(ZWaveTransactionManager.java:435) ~[bundleFile:?] at org.openhab.binding.zwave.internal.protocol.ZWaveController.incomingPacket(ZWaveController.java:1078) ~[bundleFile:?] at org.openhab.binding.zwave.handler.ZWaveControllerHandler.incomingMessage(ZWaveControllerHandler.java:437) ~[bundleFile:?] at org.openhab.binding.zwave.handler.ZWaveSerialHandler$ZWaveReceiveThread.run(ZWaveSerialHandler.java:409) [bundleFile:?]
I had to restart OH to make things work again.
Any suggestions would be very welcome, many thanks.