arraylabs / pymyq

Python wrapper for MyQ API
MIT License
112 stars 42 forks source link

Add viewing of lock devices, also correcting minor typos #127

Closed wagnerism closed 2 years ago

wagnerism commented 2 years ago

This creates the "locks" device type that was previously showing up as "other" devices.

The locks can only be queried at this time. I captured DNS to find the public endpoint host name used for lock devices.

I have not yet successfully guess at the commands used to lock and unlock these devices. I am going to set up a bluestacks instance of the MyQ app and capture the API calls via mitmproxy.

ehendrix23 commented 2 years ago

Thx. For this. If you don't mind I'll wait for creating a new version until you hopefully also figured out how to control them. :-)

wagnerism commented 2 years ago

You're welcome. I'm new to this. I found a typo in the locks URI, which I caught and fixed about four minutes after you merged. Looks like my PR is for the whole thing. I'll eventually figure out git :)

ehendrix23 commented 2 years ago

If you fixed it after I merged then you need to open a new PR to get that fix in there. Once the PR is merged no new commits are added. Been using git on-off (as I do all this in spare time I have or not have) for a few years now. Still trying to figure it out. :-)