Closed michaelolson closed 3 years ago
Does anyone have any ideas here? I'm completely blocked from adding new nodes to the network by the above issue.
You could try using the Windows PC Controller software and see if it works. That could help determine if it's a problem with openzwave or the controller hardware.
Are you using a Raspberry Pi 3 or 4?
I get the same results using the built in controller over VNC or the controller software on Windows. I tried both prior to filing, and the error messages are copied from the Windows controller software where it's far easier to copy/paste the error messages.
This is on a Raspberry Pi 3. I can't get the Aeotec Z-Stick to behave correctly on a 4, which seems to be a known issue.
I mean the Silicon Labs PC Controller software, not ozw-admin. The idea would be to eliminate OZW as the problem. It's available here, you have to create an account and agree to their terms to download it.
Yes, the Pi 4 and older Aeotec sticks is a problem, which is why I asked. Pi 3 is fine.
Ahh, I misunderstood. Thanks for the clarification. I'll try that out and report back.
I'm not sure what's different about the Silicon Labs PC Controller software, but I was able to use it to execute commands against the network. I removed some stuck failed nodes, refreshed the remaining nodes, put the controller back in the Raspberry Pi, restarted the container, and things started working again.
I'm running an Aeotec Z-Stick with the latest
qt-openzwave-allinone
Docker image.I can no longer add any nodes to my network. I get two types of likely related errors. In both cases, this is after selecting
Add Node
and then selecting that I do want to include the device with encryption.In the first type of error, the
ozw-admin
, run via VNC over the web client or remotely connecting VNC, hangs atWaiting for the Controller to Enter AddNodeMode
and never returns. The logs from that situation look like this:Event List:
OZW Logs (no seconds, number after time is the node):
In the second type of error, the
ozw-admin
initiates theAddNode
command and almost immediately returns saying that theAddNode
command is done, though no nodes have been added and none are expected to be in a state for network entry. The logs from that situation look like this:Event List:
OZW Logs:
In both cases, it doesn't seem that I am in a situation where I can add any new nodes to my network. Everything else appears to work fine. I can receive updates, I can change the state of devices in the network, I just can't add new nodes to the network. I have tried removing and re-adding the Docker image, I've tried rebooting the host Raspberry Pi device, I've tried disconnecting the Aeotec Z-Stick (which, admittedly, has a battery and I'm not sure how to fully turn off). Nothing seems to alter the types of errors I observe.
Is there any way to determine what's going on here and how I can make forward progress?