Steam sensors gives the following errors today:
Logger: homeassistant.helpers.entity
Source: components/steam_online/sensor.py:137
First occurred: 8:55:38 PM (16 occurrences)
Last logged: 9:10:50 PM
Update for sensor.steam_xxxxxxxxxxxxxxxxxxx fails
Update for sensor.steam_xxxxxxxxxxxxxxxxxxx fails
Update for sensor.steam_xxxxxxxxxxxxxxxxxxx fails
Update for sensor.steam_xxxxxxxxxxxxxxxxxxx fails
Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/steam/api.py", line 153, in download
timeout=self._timeout)
File "/usr/local/lib/python3.7/urllib/request.py", line 222, in urlopen
return opener.open(url, data, timeout)
File "/usr/local/lib/python3.7/urllib/request.py", line 531, in open
response = meth(req, response)
File "/usr/local/lib/python3.7/urllib/request.py", line 641, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/local/lib/python3.7/urllib/request.py", line 569, in error
return self._call_chain(*args)
File "/usr/local/lib/python3.7/urllib/request.py", line 503, in _call_chain
result = func(*args)
File "/usr/local/lib/python3.7/urllib/request.py", line 649, in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 403: Forbidden
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 279, in async_update_ha_state
await self.async_device_update()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 476, in async_device_update
await self.hass.async_add_executor_job(self.update)
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/steam_online/sensor.py", line 111, in update
self._game = self._get_current_game()
File "/usr/src/homeassistant/homeassistant/components/steam_online/sensor.py", line 137, in _get_current_game
game_id = self._profile.current_game[0]
File "/usr/local/lib/python3.7/site-packages/steam/user.py", line 171, in current_game
obj = self._prof
File "/usr/local/lib/python3.7/site-packages/steam/user.py", line 197, in _prof
res = self._api["response"]["players"]
File "/usr/local/lib/python3.7/site-packages/steam/api.py", line 220, in __getitem__
return self.__handle_accessor("__getitem__", *args, **kwargs)
File "/usr/local/lib/python3.7/site-packages/steam/api.py", line 200, in __handle_accessor
self.call()
File "/usr/local/lib/python3.7/site-packages/steam/api.py", line 242, in call
data = self._downloader.download()
File "/usr/local/lib/python3.7/site-packages/steam/api.py", line 171, in download
raise HTTPError("Server connection failed: {0} ({1})".format(reason, code))
steam.api.HTTPError: Server connection failed: Forbidden (403)