If it's in the Exe in a particular way for all of them (I assume it's embedded as a resource?) it should be easy enough to build a small program to extract them.
Hi Brian,
I believe I have the Australian ZW132 (although the lil' manual that came in the box said ZW132 / ZW140, because in ST it shows energy consumption Im going with them being ZW132). I downloaded the .exe but thats where the wheels came off
thanks!
umm..just managed to find the box and I can confirming it is indeed the ZW-132B (921.42MHz) version.
I think ResourcesExtract - Extract files (bitmaps, icons, html files, and more) from dll files will do the trick.
Make sure you check this:
That gave me the following:
I take it this is pretty much what is needed?
got it. thanks a bunch
Close.. you still need to convert the bin file to Intel Hex format
Anytime
Cool, a tool like srecord https://sourceforge.net/projects/srecord (I haven't used it in a while so I don't recall the command line flags) should be able to do the conversion
that looks familiar.. I think it might be what I have used..
I'm trying to update an Inovelli Red dimmer, it starts the process but doesn't seem to get past the first packet. Any suggestions? I do have a z-wave stick so could update that way, but was trying to avoid having to go through the pain of updating all my rules and groups
dev:10572020-04-25 10:56:13.286 am warnThe device was unable to receive the requested firmware data
dev:10572020-04-25 10:56:13.274 am debugStatus: FirmwareUpdateMdStatusReport(status:1)
dev:10572020-04-25 10:56:01.254 am debugGot request for fragment #:1 packing report and sending
dev:10572020-04-25 10:55:49.232 am debugGot request for fragment #:1 packing report and sending
dev:10572020-04-25 10:55:37.254 am debugGot request for fragment #:1 packing report and sending
dev:10572020-04-25 10:55:25.229 am debugGot request for fragment #:1 packing report and sending
dev:10572020-04-25 10:55:13.268 am debugGot request for fragment #:1 packing report and sending
dev:10572020-04-25 10:55:01.243 am debugGot request for fragment #:1 packing report and sending
dev:10572020-04-25 10:54:49.242 am debugGot request for fragment #:1 packing report and sending
dev:10572020-04-25 10:54:37.241 am debugGot request for fragment #:1 packing report and sending
dev:10572020-04-25 10:54:25.217 am debugGot request for fragment #:1 packing report and sending
dev:10572020-04-25 10:54:13.318 am debugGot request for fragment #:1 packing report and sending
dev:10572020-04-25 10:54:13.095 am infoOK. The device will initiate the firmware update of the target specified in the Firmware Update Meta Data Request Get Command
This message is the device aborting as it was unable receive a complete packet.. Could be due to high activity on your z-wave network, interference, device out of range, etc.. It is probably failing to verify crc checksum of the packet.
I feel the urge to thank you every time I use this .... Thats about 30 more times
Well thank you @matthewschultz92 it is appreciated.. I'm happy to see it being put to use.. Nothing worse than developing something that no one uses..
can I download a otz file to my computer and then do the update??
If you can throw up a quick web server then yes.. It has to be hosted on a web server..
I'm trying to update a Zooz Power strip and they sent me the file. How would I set up a web server? I believe that your talking about something that way over my tech skills?
Do you have Google Drive? Or a Github account? Either will work .....
Or, as he's done for so many others, @bcopeland will step in to help ....
Some are doing private github repos, some are using web servers on their computer, some are using dropbox, etc..
I do have Google Drive. I uploaded the file and share a link and put the link in the url and it is now padding hex bytes??? I hope that I did it correctly?? Thanks