Closed roncapat closed 1 year ago
Nice work! 👍
This didn't initially work for me because device_info returned None for my first empty "home" so I never got to the shared one. Changed line 292 to the following fixed it.
if devices["result"]["device_info"] is None or len(devices["result"]["device_info"]) == 0:
Any news for merging?
Thanks, @roncapat!
Fixes #65 Moreover, it lets the user import the class from another scripts and adds a static method useful to decrypt data with nonce obtained from packet dumps.
I used "Packet Capture" Android App to get to the solution. I am able to reverse a big part of the REST API now since I've built myself a script to do so: if other features are needed I can dig into the decrypted logs to identify endpoints/params.