-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
analyzeLoxoneExtensionUpdates.py not working #11
Comments
Did anybody get this running? |
@sarnau were can I find the requested file "10031111_Miniserver.upd"? |
Same problem here.
|
I also commented the line |
I added a try and except around analyzeUpdatefile(filename)
I am getting a lot of 'float' object cannot be interpreted as an integer There are a lot of unknown device. How do I find out what "product:"treeDev[0x0019]"" is?
|
I used unpackLoxoneMiniserverFirmwareUpdate.py on 10031127_F2DE2A42CBBE36993AAF9BB8C2582498.upd to extract the data and got a folder named update_10031127 with all the extension updates like 10031127_1WireExtension_V2.upd.
After that I tried analyzeLoxoneExtensionUpdates.py to unpack the extensions. But there is no 10031111_Miniserver.upd file. The only one I can find is a 10031127_Miniserver.bin but in a diffrent folder.
So i altered the code like this:
os.chdir("./update_10031127/") analyzeUpdatefile('10031127_Miniserver.bin') #analyzeUpdatefile('./update_10031127/10031127_Miniserver.bin') #analyzeUpdatefile('10031111_Miniserver.upd') os.chdir("./update") for filename in sorted(glob.glob("*.upd")): analyzeUpdatefile(filename)
But then I am getting the following error:
analyzeLoxoneExtensionUpdates.py", line 230, in productByFilename encryptedBlock = binascii.unhexlify(product) TypeError: Odd-length string
Is this script working for someone on the latest miniserver version?
The text was updated successfully, but these errors were encountered: