This seems like it’s not intended behavior, but I managed to get a z-wave device switched from a DTH to an Edge driver without excluding it first. I have a driver set up with fingerprints for all of my GE z-wave switches, but have only moved over about half of my switches. Today I was joining Zooz sensors (Black Friday purchases) when a new device popped up using the GE driver. I figured it was just the neighbor’s light strip popping back onto my network like it always does, but when I started digging I noticed that the network ID matched an existing GE switch (still on DTH) with the same fingerprint. Toggling state caused the physical device to turn off/on, though status in the app only updated on the old device.
I figured another member of the household must’ve toggled the switch (the inclusion protocol for these) while I had the hub in include mode. So of course I had to test that on two other switches. My full process that led to one of them being converted was:
- Put the hub in scan nearby
- Toggle the switch
- New device pops up
- Force delete the old device through the Groovy IDE
- Run z-wave repair (the new device was taking 5+ seconds to respond)
- Profit!
So… probably not supposed to happen. Maybe screwed something up on the back end. Not sure how easily it applies to other devices. But it seems to work.