August lock - Error: Too Many Requests

Has anyone else encountered this issue with August lock integrations?

2020-02-05 14:18:59 ERROR (SyncWorker_12) [homeassistant.components.august] Request error trying to retrieve door details for Back Door. 429 Client Error: Too Many Requests for url: https://api-production.august.com/locks/xxxx
2020-02-05 14:18:59 ERROR (SyncWorker_12) [homeassistant.components.august] Request error trying to retrieve door status for Kitchen Door. 429 Client Error: Too Many Requests for url: https://api-production.august.com/locks/xxxx/status
2020-02-05 14:19:00 ERROR (SyncWorker_12) [homeassistant.components.august] Request error trying to retrieve door details for Kitchen Door. 429 Client Error: Too Many Requests for url: https://api-production.august.com/locks/xxxx

6 Likes

I am getting the same issue. Now locks are not recognized by HA.

I found this issue thread as well. I’m not sure what the best way is to get eyes on this, but it might not hurt for you to also chime in on the issue thread.

https://github.com/home-assistant/home-assistant/issues/31472

1 Like

I am getting the same issues.

I wonder if integrating the August lock to the Z-wave network would be a work-around? Does anybody use this lock on the Z-wave network and notice the same issue?

I do but it’s 60/40 at best (works/fails). Most of the time z-wave falls asleep and doesn’t wake up unless done so by bluetooth. I’ve tried everything and just basically default back to bluetooth/august connect.

Thank God, it isn’t just me. I noticed my lock was showing up as “unavailable” yesterday. I made the transition to a NUC with HassIO from my RPI and I cann’t get the lock re-integrated. I was pulling my hair out trying to see if this was an issue on my end? Anyone able to get this to work. My log shows these same 429 errors.

I just started getting the same thing today. I was able to log out and back into the same account on my phone, so it seems like the problem is confined to the HA integration

Also having this issue.

I’m having the same issue too. It was working until I updated to 0.105.1.

same issue

Not very helpful but same, I tried many times to delete the .augustconf file and restart, re-enter the code but always the same :frowning:

2 Likes

Same Issue.

2020-02-06 22:41:10 ERROR (MainThread) [homeassistant.setup] Error during setup of component august
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/setup.py”, line 174, 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 182, in init
self._locks = self._api.get_operable_locks(self._access_token) or []
File “/usr/local/lib/python3.7/site-packages/august/api.py”, line 215, in get_operable_locks
locks = self.get_locks(access_token)
File “/usr/local/lib/python3.7/site-packages/august/api.py”, line 210, in get_locks
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: 429 Client Error: Too Many Requests for url: https://api-production.august.com/users/locks/mine

Can’t add anything helpful but same issue here, after upgrading to 0.105.1.

1 Like

Same issue here!!

Same issue. I called August support, at first they said it was a 3rd party problem and that there was nothing they could do. Asked for a manager who was a little more accommodating. I explained that it’s really an issue with the API as it is called by the python client, I also encouraged them to release their own API client so they had control/visibility into their customers implementations. The manager said he would look into it and back to me when he could; he refused to give any communication guarantee stating that he may or may not even look in to this. Unfortunately I have several of their locks, didn’t realize the support was so bad.

If you have this problem I would recommend calling August support to help them understand that they have customers they have negatively impacted.

1 Like

Same issue here… following thread

Just chiming in, same problem here.
EDIT: I’m still running 0.104.3 so as @ekriti1 mentioned, I think it’s on August’s end.

So uh, do I need to try and get Z-wave working instead?

Same issue, but I have not updated my HA instance to 105.1 so this is almost certainly on August’s end.

Hopefully it’s just an error and not some restriction on API calls that prevents it’s from being useful. I was really liking my lock and it would suck if I needed to get rid of it because it won’t play nice.

Just updated and lost my August lock :frowning: