I’m running the latest version of Hass.IO (.63). I did everything according to the Nest instructions for setup (developer account, adding the authorization code upon startup), but it doesn’t seem to verify. I keep getting errors, including below. I have deleted the nest.conf and restarted Hassio (RPI3), entered a new authorization code, but I’m still running into the same errors. I’m not blocking any outbound ports on my Netgear R6400 router. Any idea what I’m missing. I’m not running pihole either.
Errors below:
Error while setting up platform nest
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py", line 84, in async_setup
SLOW_SETUP_MAX_WAIT, loop=hass.loop)
File "/usr/lib/python3.6/asyncio/tasks.py", line 358, in wait_for
return fut.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/binary_sensor/nest.py", line 76, in setup_platform
for variable in conditions
File "/usr/lib/python3.6/site-packages/homeassistant/components/binary_sensor/nest.py", line 77, in <listcomp>
if variable in BINARY_TYPES]
File "/usr/lib/python3.6/site-packages/homeassistant/components/sensor/nest.py", line 100, in __init__
self._location = self.device.where
File "/usr/lib/python3.6/site-packages/nest/nest.py", line 234, in where
return self.structure.wheres[self.where_id]['name']
KeyError: 'Xdtx404MtuFuPb12Y2zJebc05AUXIlkMuzJ_0efwI2WMtEgGNenv6A'
also this error:
Error while setting up platform nest
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py", line 84, in async_setup
SLOW_SETUP_MAX_WAIT, loop=hass.loop)
File "/usr/lib/python3.6/asyncio/tasks.py", line 358, in wait_for
return fut.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/binary_sensor/nest.py", line 76, in setup_platform
for variable in conditions
File "/usr/lib/python3.6/site-packages/homeassistant/components/binary_sensor/nest.py", line 77, in <listcomp>
if variable in BINARY_TYPES]
File "/usr/lib/python3.6/site-packages/homeassistant/components/sensor/nest.py", line 100, in __init__
self._location = self.device.where
File "/usr/lib/python3.6/site-packages/nest/nest.py", line 234, in where
return self.structure.wheres[self.where_id]['name']
KeyError: 'Xdtx404MtuFuPb12Y2zJebc05AUXIlkMuzJ_0efwI2WMtEgGNenv6A'