Myq broken?

Hello, having problems with myq and HA this morning - anybody else having issues wuth myq?

Log Details (ERROR)
Logger: homeassistant.config_entries
Source: components/myq/init.py:36
First occurred: 6:03:09 AM (1 occurrences)
Last logged: 6:03:09 AM

Error setting up entry for myq
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/config_entries.py”, line 217, in async_setup
hass, self
File “/usr/src/homeassistant/homeassistant/components/myq/init.py”, line 36, in async_setup_entry
myq = await pymyq.login(conf[CONF_USERNAME], conf[CONF_PASSWORD], websession)
File “/usr/local/lib/python3.7/site-packages/pymyq/api.py”, line 176, in login
await api.authenticate(username, password)
File “/usr/local/lib/python3.7/site-packages/pymyq/api.py”, line 123, in authenticate
login_request=True,
File “/usr/local/lib/python3.7/site-packages/pymyq/api.py”, line 92, in request
data = await resp.json(content_type=None)
File “/usr/local/lib/python3.7/site-packages/aiohttp/client_reqrep.py”, line 1040, in json
return loads(stripped.decode(encoding))
File “/usr/local/lib/python3.7/json/init.py”, line 348, in loads
return _default_decoder.decode(s)
File “/usr/local/lib/python3.7/json/decoder.py”, line 337, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File “/usr/local/lib/python3.7/json/decoder.py”, line 353, in raw_decode
obj, end = self.scan_once(s, idx)
json.decoder.JSONDecodeError: Expecting ‘,’ delimiter: line 4 column 66 (char 115)

Confirmed, I’ve had the same issue since sometime yesterday afternoon.

known issue and fixed in a recent pull request.

Thank you - MyQ issues are too frequent.

guess it’s time to replace MyQ with a Zooz relay

https://www.amazon.com/gp/product/B0846DZJD8/ref=ox_sc_act_title_1?smid=A1XO9WGZO0A93O&psc=1

@squirtbrnr can I just copy the fix files into custom components and get this working? it will override the core? the core fix is taking too long and may not be feasible in the future.

Thank you for your help!

No. Many versions back they changed it so you cannot override built-in components with a custom component. You can make your own custom component with the files, just name it something new like “MyQ2”, then update your configuration to use the custom component.

got it getting this ready as a backup - looks like the core release is almost ready. Thanks!