MyQ API

  • 4
  • Idea
  • Updated 4 weeks ago
For as long as I there as been MyQ, developers have been asking for access to the API. LiftMaster and it's parent company, Chamberlain, have continued to ignore the requests of developers. 

In return, developers have built their own API from information gained by hacking, debugging and disassembling the mobile applications. They have posted information to GitHub, Bitbucket and personal websites in great detail. 


Now, Chamberlain and LiftMaster can continue to ignore the requests and let this information, good and bad, continue to propagate across thousands of websites. Or Chamberlain can embrace developers and provide an authorized developer program, develop OAuth2 security to protect consumers and insure the integrity of MyQ.


Either way, developers are smart and they will continue to keep up with all changes that are made. 


Please, give this some thought and help MyQ integration with Smart Homo Control and Smart Home Automation. 
Photo of Gary Funk

Gary Funk

  • 13 Posts
  • 2 Reply Likes

Posted 1 year ago

  • 4
Photo of Ryan Schecker

Ryan Schecker

  • 1 Post
  • 0 Reply Likes
Well said!
Photo of Gary Funk

Gary Funk

  • 13 Posts
  • 2 Reply Likes
Thank you.
Photo of RS

RS

  • 154 Posts
  • 57 Reply Likes
Are we willing to pay for access to the API?
Photo of RS

RS

  • 154 Posts
  • 57 Reply Likes
oh david. Just as clueless as always.
Photo of David

David

  • 162 Posts
  • 121 Reply Likes
Quite the thought-provoking rebuttal..
Photo of RS

RS

  • 154 Posts
  • 57 Reply Likes
As thought provoking as “you disagree with me, you a troll!”?

Stay brilliant David.

But to rebutt your brilliant comment, will releasing a free API make their customers feel less ripped off? How any customers understand what an API is?
(Edited)
Photo of David

David

  • 162 Posts
  • 121 Reply Likes
I don't remember calling you a troll. Anyway, I wasn't referencing only the scenario of releasing the API for individuals to use. As far as it relates to allowing third-party integrations, from what I've seen on this forum it would make many customers very happy. From the looks of things, when it comes time for many of these people to replace their GDOs, they'll be shopping elsewhere.
Photo of David Stanek

David Stanek

  • 14 Posts
  • 20 Reply Likes
I wouldn't say I feel 'ripped off', but yes they should have a supported public API for one very good reason. Security.

They already have a public API. The previous comment about hacking, reverse engineering or whatever is incorrect. Using a web browser it was trivial for me to build a Python tool that allowed me to control my door.

Now, in doing this I have to store my credentials in a somewhat insecure way. I'm OK with this since it's my code and my machine. If I wanted to share this code with others then that's where we have a problem. If you were from the Python world you might know me or could read me code. If not, then you'd have to blindly trust me with credentials to your garage door. Or worse, cameras in your house. There is an API call to get me a list of your cameras (https://www.mychamberlain.com/Device/GetCameras), but I don't have one so I can't play with it.

So yes it would benefit developers to have a supported API, but developers can do this rather trivially already. OTOH Chamberlain is doing their non-technical users a major disservice. There are Andoid/iOS apps written by third parties that have users enter their credentials and creating this security problem that they don't understand. They have effectively made their customers targets.
Photo of brbeaird

brbeaird

  • 2 Posts
  • 0 Reply Likes
Agree, would love to have this.
Photo of David Stanek

David Stanek

  • 14 Posts
  • 22 Reply Likes
In addition to exposing the existing API in a safe, secure way I'd like access to other things:
  - when the motion sensor triggers
  - whether or not the light is on
  - webhook for notifications (opened/closed/motion detected/gone offline)
Photo of Oliver Chattlesworth

Oliver Chattlesworth

  • 8 Posts
  • 0 Reply Likes
If this exists that's great.  Personally, I'm gonna go with the instant gratification approach here and say "Ain't nobody got time for that."  Give me something that just works the way I want it to.
Photo of Gary Funk

Gary Funk

  • 13 Posts
  • 2 Reply Likes
I have moved away from MyQ.  It's too limited, too cloud based, too unreliable and too slow.