Z-Wave Help: Dead Nodes

I had a “bad node” that didn’t exist, but wasn’t marked as dead either, that I couldn’t get rid of. I believe it was stuck at the Probe state. Some searching on google led to this:
https://www.domoticz.com/forum/viewtopic.php?t=17497#p134637

I applied the procedure to Home Assistant (HassIO for me) and voila, the node was gone!

For me, it went like this, your mileage may vary:

  • Go to Z-Wave Network Management

  • Click STOP NETWORK (first time I have ever done that…)

  • Open zwcfg_xxxx.xml (done that lots of times to rename nodes)

  • Find the “bad node” (search for --> Node id=“XX” <-- where XX is node number of the “bad node”)

  • Delete the following from the zwcfg_xxxx.xml file (this part was a bit scary)
    Find where it says “COMMAND_CLASS_WAKE_UP” that is the section of code that needs to be deleted. Delete this section starting with “<CommandClass” all the way up to, and including, “”. You will also see and in this section. 4 lines of code are deleted.

  • Save the zwcfg_xxxx.xml file

  • Go back to Home Assistant and click START NETWORK under Z-Wave Network Management. At this point I had 2 of everything listed in the Nodes section of Z-Wave NODE Management. I was pretty sure this was going to go badly, but it ended up working. :grinning:

  • Under Z-Wave Node Management, find the “bad node” in the drop down box, click it, then click REMOVE FAILED NODE. Since all nodes were duplicated, I did this twice.

  • Restart Home Assistant

  • Go back to Z-Wave Node Management, each node is only listed once now (phew!) and the “bad node” is now in the Unknown State instead of the Probe state it was in before. I clicked the “bad node” and once again clicked REMOVE FAILED NODE.

  • Restart Home Assistant again

  • “Bad Node” is gone! Yay.

I didn’t come up with this. It was taken from the link above. Just figured others may benefit from it.

9 Likes