@gopher.ny I have brought this up a few times and here it is again.
See this post and my reply directly below it:
@kkl - Please reply here as to what Hub and Firmware version you have. In the off chance you have a very old firmware this bug was possibly already fixed.
@kkl
As for a solution to your issue, if the device is not responding there might be something else messed up behind the scenes from Swap Apps or something else you have done. I would do this to resolve:
If you want to preserve your apps linked to the device, Create a virtual switch, then swap apps to the virtual device.
Exclude the real device, make sure device entry and zwave node are removed.
Include device again as a new device.
DO NOT Use swap apps again on it.
Go into your virtual device and look at the In Use By section, open each app from there and manually switch it to the new working device.
Thanks very much for your reply. All of the devices are still responding to Z-wave commands but your custom Z-wave driver no longer recognizes the model. I probably did use Swap Apps on some of them as they lost their Z-wave pairing when the FW was updated. They are all FW 4.04 which is the latest for ZEN22. Hub is C8 with 2.3.5.152. This was all done over a week ago so I'm not sure what's different about today.
I still have several ZEN22 switches that I haven't touched today and are recognized properly. Can I provide any more info from those or the ones that are affected? Thanks.
Since the devices are working still, if you want to repair the data there are a few things you can do.
This app: [RELEASE] Z-Wave Universal Device Scanner
You can use Get Info to request some of the data from the device and then it will save it back where it belongs.
This app can be used to add or edit the device data: [RELEASE] Custom Device Note App
It designed to add notes but you can actually add or edit any data field.
The important ones the driver needs are deviceType, deviceId, manufacturer
Also worth fixing is the inClusters
Once you get the Data sorted out, I would switch the driver to "Device" and use the Clear States command button to wipe out all the extra junk in the states. Does not hurt anything but it would bother me. Then switch back to my driver.
Then you can run a configure and it should pick up the model and firmware again, showing the parameters.
Thanks very much for these additional instructions. I have Z-Wave Universal Device Scanner installed in Drivers Code. I created a device called Universal Scanner but I don't know what to do with it. What parameters do I enter to link/scan an actual Z-wave device? Thanks
No Problem, the Parameter scan was not necessary, but no harm really. The Get Info is what fixed it, and if you refreshed the page after that you would see the needed data fields had loaded.
I attempted to also query the device for the cluster info so that could be restored from my scanner driver but I was never able to figure out how to get it from the device.