Can't Remove Node

I have tried several different methods, including the method described in the docs regarding editing the json attributes, but I can’t successfully remove/replace a node. I have tried factory resetting as well, but no luck. Here is the log message when I try and remove it as a failed node:

2020-11-24 08:28:39.903 Info, ControllerCommand_RemoveFailedNode
2020-11-24 08:28:39.903 Detail, contrlr, Queuing (Command) ControllerCommand_RemoveFailedNode: 0x01, 0x05, 0x00, 0x61, 0x32, 0x2f, 0x86
2020-11-24 08:28:39.903 Detail, Notification: ControllerCommand - Starting
2020-11-24 08:28:39.903 Detail,
2020-11-24 08:28:39.903 Info, contrlr, Sending (Command) message (Callback ID=0x2f, Expected Reply=0x61) - ControllerCommand_RemoveFailedNode: 0x01, 0x05, 0x00, 0x61, 0x32, 0x2f, 0x86
2020-11-24 08:28:39.904 Detail, contrlr, Received: 0x01, 0x04, 0x01, 0x61, 0x08, 0x93
2020-11-24 08:28:39.904 Detail,
2020-11-24 08:28:39.904 Warning, contrlr, WARNING: Received reply to FUNC_ID_ZW_REMOVE_FAILED_NODE_ID - Node not found
2020-11-24 08:28:39.904 Detail, Node147, Expected callbackId was received
2020-11-24 08:28:39.904 Detail, Node147, Message transaction complete
2020-11-24 08:28:39.904 Detail,
2020-11-24 08:28:39.904 Detail, contrlr, Removing current message
2020-11-24 08:28:39.904 Detail, Notification: ControllerCommand - Failed

I am on .116.4 and this is for a Zooz ZSE09 mini sensor.

In addition to the inability to remove a node, when I attempt to add a node, it isn’t being reflected within HA. The node id is showing up in the logs and in the 'zwcfg_` file, but it isn’t showing up under developers tab or in the zwave integration gui, which means there isn’t anything I can do with the new node.

Edit. I think the issue is with the core.device_registry and core.entity_registry, as the nodes aren’t being reflected in those files. How can I update those files?

Definitely dont want to manually edit files.

You might try looking into another z-wave option to operate your controller.

I’m not sure if by factory reset you mean you’re trying to reset your node or your controller.

Ideally, I would like to avoid a new z-wave controller, as that would entail excluding and repairing +40 devices. The problem now is that any battery node I try and added is labeled as asleep and no matter what, it doesn’t wake up per the logs

These are in the .storage directory. I’ve had to go in there and remove an device in the device registry file before so I could re-add it with the same name. I’d recommend not editing if can help it though.

Have you ever had to add a device so you could remove it? I have a feeling I’m going to have to do something to that effect because I have like 5 ‘ghost’ nodes at this point

Haven’t had to do that yet. I have gaps in my node IDs… I guess they aren’t reused (which is fine, that doesn’t matter to me). Your battery devices don’t have a little button on them to press and hold to wake them up?

Yep, I have tried to manually wake up them up (and the LEDs are responding to movement), but for reasons that escape me, the controller is.not recognizing them as awake. Sleeping nodes only

I solved this by using the Zwave PC Controller from Sila Labs (need to register and download Simplicity Studio 5, its packaged within that software). From there, I removed the old ghost/failed nodes and added it back through the Controller software. Two reboots to HA and all is right with the world again

1 Like