I have MyQ configured with Genie garage door opener. The myQ works perfectly fine, but does not seem to get configured with HA.
I have cycled through all the possible “type” for MyQ cover in configurations.yaml, but always get incorrect login error. I do not have account with any of these “type”, but with MyQ only
This morning I started having the exact same problem. No changes and it was working yesterday. Also I’m able to sign into the Liftmaster website fine. Did you get this resolved?
Here is my full error from the log:
2019-08-06 09:30:28 ERROR (MainThread) [homeassistant.components.cover] Error while setting up platform myq
Traceback (most recent call last):
File “/srv/homeassistant/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py”, line 126, in _async_setup_platform
SLOW_SETUP_MAX_WAIT)
File “/usr/local/lib/python3.6/asyncio/tasks.py”, line 358, in wait_for
return fut.result()
File “/srv/homeassistant/lib/python3.6/site-packages/homeassistant/components/myq/cover.py”, line 43, in async_setup_platform
myq = await login(username, password, brand, websession)
File “/srv/homeassistant/lib/python3.6/site-packages/pymyq/api.py”, line 293, in login
await api.authenticate(username, password)
File “/srv/homeassistant/lib/python3.6/site-packages/pymyq/api.py”, line 228, in authenticate
await self._get_security_token()
File “/srv/homeassistant/lib/python3.6/site-packages/pymyq/api.py”, line 244, in _get_security_token
login_request=True,
File “/srv/homeassistant/lib/python3.6/site-packages/pymyq/api.py”, line 153, in _request
return await resp.json(content_type=None)
File “/srv/homeassistant/lib/python3.6/site-packages/aiohttp/client_reqrep.py”, line 1036, in json
return loads(stripped.decode(encoding))
File “/usr/local/lib/python3.6/json/init.py”, line 354, in loads
return _default_decoder.decode(s)
File “/usr/local/lib/python3.6/json/decoder.py”, line 339, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File “/usr/local/lib/python3.6/json/decoder.py”, line 357, in raw_decode
raise JSONDecodeError(“Expecting value”, s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
Updated to 0.101 and problem went away. Not sure if it was related but previously, I had tried to restart HA several times and it wouldn’t come up. Could also have been yet another outage on the MyQ end.