Hi all,
I’ve been having an issue recently (may have been going on for a while) with the Honeywell Thermostat component whereby the temperatures are no longer updating in the GUI.
Checking the logs I see multiple errors, some snipped below -
Jun 1 14:40:11 hassbian hass[9482]: #033[31m2017-06-01 14:40:11 ERROR (MainThread) [homeassistant.helpers.entity] Update for climate.bedroom_3 fails#033[0m
Jun 1 14:40:11 hassbian hass[9482]: Traceback (most recent call last):
Jun 1 14:40:11 hassbian hass[9482]: File "/srv/homeassistant/lib/python3.4/site-packages/homeassistant/helpers/entity.py", line 225, in async_update_ha_state
Jun 1 14:40:11 hassbian hass[9482]: None, self.update)
Jun 1 14:40:11 hassbian hass[9482]: File "/usr/lib/python3.4/asyncio/futures.py", line 388, in __iter__
Jun 1 14:40:11 hassbian hass[9482]: yield self # This tells Task to wait for completion.
Jun 1 14:40:11 hassbian hass[9482]: File "/usr/lib/python3.4/asyncio/tasks.py", line 286, in _wakeup
Jun 1 14:40:11 hassbian hass[9482]: value = future.result()
Jun 1 14:40:11 hassbian hass[9482]: File "/usr/lib/python3.4/asyncio/futures.py", line 277, in result
Jun 1 14:40:11 hassbian hass[9482]: raise self._exception
Jun 1 14:40:11 hassbian hass[9482]: File "/usr/lib/python3.4/concurrent/futures/thread.py", line 54, in run
Jun 1 14:40:11 hassbian hass[9482]: result = self.fn(*self.args, **self.kwargs)
Jun 1 14:40:11 hassbian hass[9482]: File "/srv/homeassistant/lib/python3.4/site-packages/homeassistant/components/climate/honeywell.py", line 195, in update
Jun 1 14:40:11 hassbian hass[9482]: for val in self.device.temperatures(force_refresh=self._master):
Jun 1 14:40:11 hassbian hass[9482]: File "/home/homeassistant/.homeassistant/deps/evohomeclient/__init__.py", line 73, in temperatures
Jun 1 14:40:11 hassbian hass[9482]: self._populate_full_data(force_refresh)
Jun 1 14:40:11 hassbian hass[9482]: File "/home/homeassistant/.homeassistant/deps/evohomeclient/__init__.py", line 44, in _populate_full_data
Jun 1 14:40:11 hassbian hass[9482]: self.location_id = self.full_data['locationID']
Jun 1 14:40:11 hassbian hass[9482]: KeyError: 'locationID'#033[0m
Running latest version of haasbian and Home Assistant.
Does anyone have any ideas? Where should I look next for further debugging, any more logs etc…?
Thanks in advance…