Unable to remove Zombie Node stuck interviewing. #6750
Replies: 2 comments 1 reply
-
👋 Hey @jduv! Thanks for opening an issue! It doesn't look like you provided a logfile though. While not strictly necessary for every issue, having a driver log on loglevel debug is required to diagnose most issues. Please consider uploading a logfile that captures your problem. As a reminder, here's how to create one: |
Beta Was this translation helpful? Give feedback.
-
The problem is that removing a failed node requires it to be in the controller's list of failed nodes. This is why we ping first - a failed ping will cause the node to end up there. Which controller do you have? And which firmware/SDK version? |
Beta Was this translation helpful? Give feedback.
-
Checklist
I have read and followed the above instructions
I have checked the troubleshooting section and my problem is not described there.
I have read the changelog and my problem was not mentioned there or the fix did not work.
Describe the issue
What is happening?
I think I've figured out how to put the system into a wonky state. I have a "zombie" node that is stuck in "ProtocolInfo" interviewing state forever and I have no way of getting it out of that state. This includes hard resetting the device (not the stick) and attempting a start smart provision.
What did you expect to happen instead?
If a node is unreachable then I'd expect you to not be able to interview the node, hence putting the node sideways permanently. I'd also expect that I should be able to hard remove a device in some way when it's in this bad state. The device cannot be pinged, but during the "remove node" step the system declares that the node isn't dead.
When I ping this node I get:
Settings:
Steps to reproduce the behavior:
Things I've tried to fix this:
That didn't work because [node 16] is already zombified.
Is there anything I can do to avoid having to hard reset my stick and rebuild my entire network again? Or is there a way to import a known good configuration after a hard reset? I can just manually remove node 16 in the export I'm guessing.
remove-node.log
Software versions
zwave-js-ui: 9.10.2
zwave-js: 12.5.2
I am using HA's zwaveJS UI add on, latest version.
Device information
Manufacturer: ...
Model name: ...
Node ID: ...
Checklist
I made sure to provide a driver log on level debug.
The log includes a re-interview of the problematic device (if applicable).
The log includes the problematic interaction with the device (if applicable).
I provided the node ID of the problematic device (if applicable).
Upload Logfile
No response
Beta Was this translation helpful? Give feedback.
All reactions