I added the new August integration to my Hass.io running on my Raspberry. I got a text with the verification code and put into the HA web page and it took it without any issue. But after this then nothing happens more than I got two error messages in the log.
First error:
Blockquote
Log Details (ERROR)
Sun Mar 04 2018 11:07:47 GMT+0100 (W. Europe Standard Time)
august: Error on device update!
Traceback (most recent call last):
File “/usr/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py”, line 197, in _async_add_entity
yield from entity.async_device_update(warning=False)
File “/usr/lib/python3.6/site-packages/homeassistant/helpers/entity.py”, line 327, in async_device_update
yield from self.hass.async_add_job(self.update)
File “/usr/lib/python3.6/asyncio/futures.py”, line 332, in iter
yield self # This tells Task to wait for completion.
File “/usr/lib/python3.6/asyncio/tasks.py”, line 250, in _wakeup
future.result()
File “/usr/lib/python3.6/asyncio/futures.py”, line 245, in result
raise self._exception
File “/usr/lib/python3.6/concurrent/futures/thread.py”, line 56, in run
result = self.fn(*self.args, **self.kwargs)
File “/usr/lib/python3.6/site-packages/homeassistant/components/lock/august.py”, line 50, in update
self._lock_status = self._data.get_lock_status(self._lock.device_id)
File “/usr/lib/python3.6/site-packages/homeassistant/components/august.py”, line 229, in get_lock_status
self._update_locks()
File “/usr/lib/python3.6/site-packages/homeassistant/util/init.py”, line 308, in wrapper
result = method(*args, **kwargs)
File “/usr/lib/python3.6/site-packages/homeassistant/components/august.py”, line 244, in _update_locks
self._access_token, lock.device_id)
File “/usr/lib/python3.6/site-packages/august/api.py”, line 199, in get_lock_status
access_token=access_token).json()
File “/usr/lib/python3.6/site-packages/august/api.py”, line 238, in _call_api
response.raise_for_status()
File “/usr/lib/python3.6/site-packages/requests/models.py”, line 935, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 403 Client Error: Forbidden for url: https://api-production.august.com/locks/LOCKID/status
Second Error:
Blockquote
Log Details (ERROR)
Sun Mar 04 2018 11:07:48 GMT+0100 (W. Europe Standard Time)
august: Error on device update!
Traceback (most recent call last):
File “/usr/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py”, line 197, in _async_add_entity
yield from entity.async_device_update(warning=False)
File “/usr/lib/python3.6/site-packages/homeassistant/helpers/entity.py”, line 327, in async_device_update
yield from self.hass.async_add_job(self.update)
File “/usr/lib/python3.6/asyncio/futures.py”, line 332, in iter
yield self # This tells Task to wait for completion.
File “/usr/lib/python3.6/asyncio/tasks.py”, line 250, in _wakeup
future.result()
File “/usr/lib/python3.6/asyncio/futures.py”, line 245, in result
raise self._exception
File “/usr/lib/python3.6/concurrent/futures/thread.py”, line 56, in run
result = self.fn(*self.args, **self.kwargs)
File “/usr/lib/python3.6/site-packages/homeassistant/components/lock/august.py”, line 50, in update
self._lock_status = self._data.get_lock_status(self._lock.device_id)
File “/usr/lib/python3.6/site-packages/homeassistant/components/august.py”, line 229, in get_lock_status
self._update_locks()
File “/usr/lib/python3.6/site-packages/homeassistant/util/init.py”, line 308, in wrapper
result = method(*args, **kwargs)
File “/usr/lib/python3.6/site-packages/homeassistant/components/august.py”, line 244, in _update_locks
self._access_token, lock.device_id)
File “/usr/lib/python3.6/site-packages/august/api.py”, line 199, in get_lock_status
access_token=access_token).json()
File “/usr/lib/python3.6/site-packages/august/api.py”, line 238, in _call_api
response.raise_for_status()
File “/usr/lib/python3.6/site-packages/requests/models.py”, line 935, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 403 Client Error: Forbidden for url: https://api-production.august.com/locks/LOCKID/status
Anyone have a solution or know what´s wrong?