Cannot add Z-Wave devices after switching out Pi

Something happened to my Pi4 - it stopped working. Blinking green LED suggested “I2C Fault”. Also the SD card was wiped. Not sure what happened - I moved it from one room to another and had it on top of an electric water heater briefly while powered on. Dunno how that could have borked everything, but …?

Anyway, new SD, new Pi, same Zooz 800 ZST39R. Added the Z-wave / Z-wave-JS integration and it found all of my 7 GE Enbrighten switches. HOWEVER, they’re all in a sort of null state:


The only available action on any of them is Ping. Re-interview succeeds on all but one (which, after re-interview, it shows as Dead).
I reset all the switches (well, one won’t reset, perhaps that’s the “dead” one). I tried re-adding them, but it doesn’t find anything, just times out.
I have tried removing these devices. I have tried re-flashing the SD card.
Flailing, I tried updating the Zooz800 firmware (using the SiliconLabs tool) to 7.22 from 7.19.
More flailing, I got a whole new Zooz stick. This time it doesn’t gather those 7 switches (which are apparently stored on the stick?). But it won’t find any either. If I try adding via QR code, they don’t show up. It doesn’t prompt for a PIN. It just says they’ll be available once powered on (they are powered on). The added device just shows as “Provisioned”

So, this is just completely broken and I got nothing. This setup worked great for 2 years and now it’s just bricked. My next step would be to replace all the switches, but I have no confidence that things would work (and obvz no explanation as to why everything stopped working).
Any insights or help greatly appreciated, thanks.

A long shot, but try resetting and discovery when a device is physically close to the dongle. There are rare cases where they can be discovered close, and then operate ok after being moved farther away.

Wellll, one of the switches is like 3 meters away and another one is 4 meters away?

  1. If your devices were included with security you will need to exclude them and reinclude them for them to work. This is because when you include a device with security it gets a copy of the security keys and uses the keys to encrypt and decrypt messages. If the keys change you won’t be able to communicate with the device anymore. This is why I backup my keys.

  2. Scanning the qr code will only include a device into the network if it’s not included into a network. The x in the provisioning list means that device hasn’t been included into the network yet. It should automatically be included within 10 minutes.

  3. Maybe a device failed. I had a device fail and it caused a bunch of interference. Because of the interference I couldn’t include, exclude, or control my devices. Once I powered that device off everything worked normally.