After the update, my MyQ integration seems to be broken. The MyQ app works fine and I’ve tried restarting the garage door and HA. I also tried adding the integration new and got the same errors. Is anyone else having issues with MyQ?
Here are the log entries
Authentication failed: Error requesting data from https://partner-identity.myq-cloud.com/connect/authorize: 403 - Forbidden
6:18:34 PM – (ERROR) components/myq/init.py - message first occurred at 5:31:16 PM and shows up 33 times
I don’t see any mention of a workaround on that thread (and just someone saying that that ISN’T the forum for workarounds and people should come here). So… has anyone found a workaround for this?
It looks like Lash-L just pulled the .zip package from GitHub… does anyone else have a link that the wget command can grap the .zip from?
Thank you!
EDIT: Nevermind… this single command pasted (SHIFT + INSERT) into the Advanced SSH & Terminal add-on (in “unprotected” mode) fixed the issue after a HA restart:
docker exec -it homeassistant sed -i.bak "34s/None/str(\"ha${RANDOM}\")/" /usr/local/lib/python3.11/site-packages/pymyq/request.py
You changed the useragent from None to ha${RANDOM}. Is it the empty useragent that causes the issue? – never mind found the answer. I hope the myq integration owner fixes this soon.
Hello everyone - it was pulled as I have rebuilt the repository in an organization on github so that I could make changes to the repository as it seems the original repository is dead.
Is this still working for everyone? Seems I am seeing errors again.
Authentication failed: Error requesting data from https://partner-identity.myq-cloud.com/Account/LoginWithEmail?returnUrl=/<REMOVED>%2520offline_access: 403 - Forbidden