Old zwave device exists in device list but not zwave and can't remove

I see a lot of posts regarding removing a "ghost" device that's in the zwave list but not device list, but I have the opposite problem. I have a device but no reference in the zwave list. However I can't remove it. When on the device page and click "remove" and I say yes. It just sits there forever and never finishes the exclude process and I can't remove the device.

Any ideas?

adding more details:

When I get to this screen after I click remove on the device:
image

I can click z-wave exclude and remove and see this:
image

And it just stays like this for as long as I leave it.

Try shutdown with 30 sec off then reboot
Also can try a reboot with advanced/db rebuild. I have never had a device i could not remove. Summize your database us corrupted.

Have done both of those...still there. So that was what I was looking for. Now how do I remove this device?

Nice app!

Probably no shock, but output from your app

I had this happen to me as well. I was able to figure out, if you have manyally changed the Network ID for the device to something that isn't a valid z-wave node number, then the removal fails.

I had rebuilt my ZWave network awhile ago, and changed all the Z-Wave device network IDs on old devices to custom ones so they didn't interfere with the Zwave naming schema (node 01 became Z_01, etc) After doing this I reset my radio and then reinstalled all my ZWave devices, swapped devices with the swap device app, and then for whatever reason, I could not delete the old devices. The removal would just hang at the ZWave exclusion part even though the devices weren't part of Zwave anymore.

What I had to do was pick a VALID, but UNUSED Zwave devices node number (in my case I chose to use CC) and once I changed the Network ID to CC, the device could be removed without issue.

1 Like

Could you explain this a bit more I don't know what valid but "unused" node number.

image

ok made some some change to fix the error. try a github repair or manually refresh the code

Is there a way to fix the corruption?

good may want to schedule it to run in preferences every so often and write a rule to notify you (once you get it fixed)

do you have backups you can try restoring.. it weird that you cannot remove it as i said i have had it a few times and issue removing the device.. sorry i couldnt be more help.

actually unless you are a c8/c8 pro a restore will not fix the zwave table.. you will need to restore a cloud backup that has the zwave table info.

1 Like

Thanks, will do.

I do but I think this device has been in there from a long time ago. Appreciate your help. May need to reach out to the support team on this one. It is a C8, not pro

have you tried a zwave exclude of the device. and then a re include.. the try to remove the old device from the devices?

Look at the DNI, it needs to be a two character hex string. If you have edited it at all, it could be something other than that. If you need to change it just look at your z-wave details and pick something not in use, like CC, or FF.

Apparently there is a bug in the latest platform that breaks the force remove if the DNI is totally invalid @gopher.ny

3 Likes

That was it!! Thank you! Changed it to CC and then was able to remove.

3 Likes

I posted it as a bug report over here:
[2.4.1] No Force remove for Z-wave when DNI is invalid

This is the second time I have seen this recently.

2 Likes

This topic was automatically closed 60 minutes after the last reply. New replies are no longer allowed.