Just ask for a link to the current firmware and provide a copy of the invoice showing you purchased the product. They seem to want that proof. They are very helpful.
Better still if the firmware update app grouped all the devices by the manufacturer code, device type/ID, and firmware version so you could "select all" of the same device type and firmware and update them in a batch. It seems this would just require a simple query to each device at the startup of the app. so all the "same" devices could be identified and grouped.
I actually looked at that yesterday. Suddenly using generic zwave drivers is less appealing because it's hard to know the product. I ended up in the same spot as you, an app that looks at device is and firmware and reports groups of similar device ID's as well as reporting non upgradable devices (eg non z+ devices).
I like it, I haven't written anything in groovy, maybe this is the impetus for me to try it out.
I had just removed and re-installed the app. 2.2.4.158, C7. Motor is connected to power 24\7, so not an issue related to being batteries/sleeping, I would think. Blinds are joined w/S2 Auth.
I'm on 2.2.4.158 and I successfully used the app to update firmware on 3 Inovelli Red Series dimmers a couple of days ago. I got a couple of errors along the way, but just restarted the update after the error and it worked fine.
I successfully updated a new Aeotec Recessed Door Sensor 7 today on my C-7 running 2.2.4.158. Had to reboot the hub to get the driver to report the updated firmware version.
Also ran into the Updater bug that refuses to go through the select device, etc., process if the prior updated device is no longer present (some sort of an app initialization issue). Solved by deleting the Updater app and reinstalling.
Right now, it seems to be a scavenger hunt. Aeotec has theirs on their website (see links on their support page for each device).
@dennypage has the recent Aeotec 1.02 update for the Range Extender 7 in his GitHub repo for a bug he found in the RE7 this past September (Aeotec support doesn’t seem to have posted the bug fix). Search the forum for @dennypage’s discussion on his driver release thread.
For Zooz, you have to file a support ticket and provide a copy of your purchase invoice. Innovelli has them on their support website. Bryan Copeland has some in his GitHub repo where his user-contributed firmware updater driver(s) were hosted.