12 ms·
They never technically allowed it in the first place. Homebridge and Home Assistant used a popular Python library that reverse-engineered the MyQ API from the
by nunez 3y ago
They never technically allowed it in the first place.
Homebridge and Home Assistant used a popular Python library that reverse-engineered the MyQ API from the Android app. Many companies couldn't care less until abuse ramps up, but given that Chamberlain (Blackstone-owned) has gone into rent-seeking mode all of a sudden, they decided to turn the Cloudflare Super Bot Fight stuff way the hell up on their OIDC token exchange endpoint (you can still request auth codes).
I decided to abandon trying to get MyQ to work with Home Assistant (it would have required hours of trying to figure out what combination of headers would have passed the CF checkpoint) and ended up getting a Meross Smart Opener. It was shockingly easy to install (plug the relay device into the same pinouts that your wall door opener uses) and works even better than MyQ (in that you won't get a weird "close error" that prevents you from operating your door that not even MyQ customer service will clear)
- zikduruqe 3y agoYep, I kicked MyQ out of the house for Meross. Added benefit, is that Meross opener is just a dry on switch. It doesn't have to be for a garage door, but for any momentary push button.
- delfinom 3y ago>They never technically allowed it in the first place. You own the device, they can fuck off with "allowed".
- Semaphor 3y agoThe way I understand it, is you (for some inexplicable reason, probably being overwhelmed by marketing lies) bought a device that doesn’t do much, but that the company gives you an option to use sometimes in some way, maybe.
- eddieroger 3y agoYou don't own their API, and it is not required for the device to operate. Just because we pay cable operators (or streaming services) doesn't mean we have rights to all the channels. The system isn't in our favor.
- ChainOfFools 3y agoRatGDO will handily MITM their wired signal and completely circumvent this nonsense with no cloud needed at all. Everything exposed as entities in home assistant, everything just works, and myQ/chamberlain/genie have absolutely no idea that you are doing anything because you're not even touching their API. Just drop the cloud bs altogether. https://github.com/PaulWieland/ratgdo https://github.com/PaulWieland/ratgdo