When I startup OH (current version 4.3.5 - openhabian on RPi5) all the zWave devices do not get updated with the current status, until I don’t manually REINITIALIZE through UI or I manually activate the device (like move the roller shutter or switch on a light. This behavior was there in previous versions too.
All devices are ONLINE after startup but the status of the connected items remain in NULL state.
I tried to send the REFRESH command as follows, but got no success:
rule "tapparella zr4 startup"
when
Thing "zwave:device:controller:node4" changed to ONLINE
then
zr4.sendCommand(STOP)
zr4.sendCommand(REFRESH)
end
I am attaching the log (in TRACE mode), the things and the items files
The only issue I see is that the Aeotec device does not respond to a ping. Maybe it could be clogging up everything else. Also do not see that (node 12) in your thing.txt?
As I used UI to create the nodes, I forgot to update correctly manually the things.txt to include node12. Node12 is legitimate and is a node that I connect to the mains only when I need it. Usually it’s offline.
A part from node 12, what could be the problem? Why are my devices not updated on startup?
From the log provided all the other devices initialize properly and some devices (10, 11, 15) start responding with sensor data. You can run your file through the log viewer (only debug required). Z-Wave Log Viewer to see for yourself.
To get more data on your problem, plug in Node12, let it initialize, then unplug if you have too.
The only question I have from this is why the binding keeps pinging the node. I would think it should mark as offline and then free up the controller for other transmissions, but since it is not, plug it in