How to remove duplicate Z Wave devices?

My Shelly Wave Roller Shutter just received an update (12.23 to 14.2). For the update to work I had to factory reset the devices. After doing so a duplicate entry appeared in the Home Assistant Z Wave integration. One with the old an one with the new firmware. The device with the old firmware is in a limbo state, has no entities and it says:

This device has been provisioned but is not yet included in the network.

I reloaded the z wave integration and restarted home assistant but nothing worked. I can’t delete the devices either. Any idea how to remove it?

I had a rather similar experience a few days ago caused by the (initially) faulty replacement of a Zwave device. I found that it had been caused by HA trying to re-interview the duplicate, but removed, devices. At that time I was unable to remove those devices but when the re-interview process ended I was able to remove them.
In short, try to remove these tomorrow morning.

This does not happen if you name device in zwavejsui.

When replace or remove/readd device if you use same name HA will recognize as same device. Reload of integration may be needed but usually not.

I’m don’t think naming is available for zwavejs if you use that but transition to zwavejsui is possible.

My issue was different… For one reason or the other, the including of the new device failed several times when using the HA App on my Iphone but it created ā€˜phantom’ devices in HA. I finally included the device succesfully after power cycling my Yellow Box. At first I was at first unable to remove these ā€˜phantom’ devices but I did after the re-interview process ended.

I still can’t remove it. Under Settings → Devices the delete action for zwave devices is greyed out. I can only deactivate the device. Under Zwave JS it shows up only once, which is correct.

Did you try it after power cycling the unit that contains HA ?

Aaargh with previous wave shutter update they changed polarity of all switches. Now it’s factory reset :expressionless:. Worst of all venetian blinds don’t work in Home Assistant (no tilt on entity). Shelly updates are really scary.

Did you try it after power cycling the unit that contains HA ?

I restarted the entire maschine, did not work.

I think the issue is that Shelly renamed the product code in the firmware update from QLSH-001P10 to QLSH-001P10EU. The not working device is still showing the old product code. I still haven’t figured out how to delete it.

When I reloaded zwave integration duplicates disappeared, but after I re-interviewed 1 device it appeared again as duplicate.

There is a fix that seems to be related:

Maybe it helps.

1 Like

Thank you, I’ll wait for the next HA Core release and see what happens

Link above is incorrect. This is the proper one (to PR):

I upgraded to 2026.1.1 and venetian blinds are supported again.

Now I just have to configure and calibrate 9 blinds, and retest 18 automations and it should be ok