Removing a zwave device

I have a kwikset zwave lock that shows as a dead node on the map in the binding. I am getting ready to replace it with a yale zwave lock. I don’t seem to be able to exclude the device using the exclude command in the zwave binding.

I read some others posts that recommended using “Z Wave PC Controller” for my Aeon to remove the dead device. When I connect the Aeon and use the PC controller software that node doesn’t show up under Network Management. However, it does still show up on the map in OpenHAB.

Are there any known methods to remove a device from the openhab zwave controller?

Do not use the network map as a guide, it is not really intended as a tool for administrative purposes. The map is just built up from the neighbor node data for each device, which, if I recall, is only updated on full network heals. If the node does not show on the PC controller software, then you can safely assume that is has been removed from your network.

I do see log entries when starting up that make me believe it is still somehow in OpenHAB (It is NODE 19):

0463:2022-06-04 11:42:10.850 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 19: Polling...20464:2022-06-04 11:42:10.851 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 19: Polling deferred until initialisation complete
25035:2022-06-04 12:12:10.850 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 19: Polling...25036:2022-06-04 12:12:10.851 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 19: Polling deferred until initialisation complete
29146:2022-06-04 12:42:10.850 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 19: Polling...
29147:2022-06-04 12:42:10.851 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 19: Polling deferred until initialisation complete
33203:2022-06-04 13:12:10.850 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 19: Polling...33204:2022-06-04 13:12:10.850 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 19: Polling deferred until initialisation complete
65231:2022-06-04 13:23:17.585 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 19: Command received zwave:device:aeotec:node19:lock_door --> ON [OnOffType]
65232:2022-06-04 13:23:17.585 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 19: Node is not found for zwave:device:aeotec:node19:lock_door
69400:2022-06-04 13:42:10.850 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 19: Polling...

I deleted the “think” mapped to node19 and now it is gone from the network map… Will see if I continue to get any entries in the log now…