My August Lock + Connect had been working fine.
I upgraded to the latest version, and I get a notification on the front end saying the august platform could not be set up, to check my config.
This may have something to do with the Python changes in this new version?, but I unfortunately am not technical enough yet to understand or fix. Who knows if that is the issue (certainly not me. I just know it doesn’t work anymore as my lock isn’t showing up on the front end).
My logs are as follows:
Error during setup of component august
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/setup.py", line 176, in _async_setup_component
component.setup, hass, processed_config # type: ignore
File "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/src/homeassistant/homeassistant/components/august/__init__.py", line 170, in setup
return setup_august(hass, config, api, authenticator)
File "/usr/src/homeassistant/homeassistant/components/august/__init__.py", line 119, in setup_august
hass.data[DATA_AUGUST] = AugustData(hass, api, authentication.access_token)
File "/usr/src/homeassistant/homeassistant/components/august/__init__.py", line 181, in __init__
self._doorbells = self._api.get_doorbells(self._access_token) or []
File "/usr/local/lib/python3.7/site-packages/august/api.py", line 146, in get_doorbells
access_token=access_token).json()
File "/usr/local/lib/python3.7/site-packages/august/api.py", line 296, in _call_api
response.raise_for_status()
File "/usr/local/lib/python3.7/site-packages/requests/models.py", line 940, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 401 Client Error: Unauthorized for url: https://api-production.august.com/users/doorbells/mine
Any help or advice is appreciated!