Hello,
There was a specific upgrade 0.29.5, that should fix the problems with Nest Thermostat.
I still got problems with it, nest sensor doesn’t work correctly here is my log:
16-10-01 11:32:15 homeassistant.components.sensor: Error while setting up platform nest
Traceback (most recent call last):
File "/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/helpers/entity_component.py", line 107, in _setup_platform
discovery_info)
File "/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/components/sensor/nest.py", line 68, in setup_platform
add_devices(sensors)
File "/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/helpers/entity_component.py", line 198, in add_entities
if self.component.add_entity(entity, self):
File "/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/helpers/entity_component.py", line 134, in add_entity
entity.update_ha_state()
File "/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/helpers/entity.py", line 156, in update_ha_state
state = STATE_UNKNOWN if self.state is None else str(self.state)
File "/srv/hass/hass_venv/lib/python3.4/site-packages/homeassistant/components/sensor/nest.py", line 147, in state
return getattr(self.structure.weather.current, self.variable)
File "/home/hass/.homeassistant/deps/nest/nest.py", line 254, in current
return Forecast(self._current, self._tz)
File "/home/hass/.homeassistant/deps/nest/nest.py", line 205, in __init__
fget('observation_epoch')))))
TypeError: float() argument must be a string or a number, not 'NoneType'