I am trying to remove a failed Zooz ZEN20 Power Strip 1st generation (yes, I’ve heard they’re flaky). The device is powered off and has already been successfully included in a different ZWave network, ZWave JS UI shows it as dead and failed but seems to be continuously trying to interview it, Interview column shows ProtocolInfo, but it never seems to time out. When I try to Remove Failed I receive the message “zwave_error: Z-Wave error 360 - The node removal process could not be started due to the following reasons: · Node 129 is not in the list of failed nodes (ZW0360)”.
Here’s what I’ve tried:
- Ping (fails) followed immediately by Remove Failed (gives ZW0360 error)
- Remove in Zwave integration (gives ZW0360 error)
- Refresh Values followed by Remove Failed (gives ZW0360 error)
- Clear Associations followed by Remove Failed (gives ZW0360 error)
- Set node state to is_failed: true in Developer Tools followed by Remove Failed (gives ZW0360 error)
- Reload ZWave/Restart HA–still interviewing nonexistent node after startup
Any other suggestions welcome. Or maybe this will eventually time out? Haven’t yet tried pulling the ZST39 controller since the interview persisted after HA restart and the controller is difficult to reach where it is.
Here’s a thought: What would happen if I exported the nodes.json file, edited it to delete the failed node, then re-imported it? I’m tempted to try but afraid that there will be an issue if that nodes.json file is put manually out of sync with the NVRAM. My other idea was to take the ZST39 into SiLabs Studio and see if I can do anything there.