Fix issue #14426: [homeassistant.components.sensor] smappee: Error on device update!

https://github.com/home-assistant/home-assistant/issues/14426
This commit is contained in:
vandenberghev 2018-06-04 20:08:17 +02:00
parent 2da6d3c223
commit 61a41bb8fc

View File

@ -189,8 +189,10 @@ class SmappeeSensor(Entity):
data = self._smappee.sensor_consumption[self._location_id]\ data = self._smappee.sensor_consumption[self._location_id]\
.get(int(sensor_id)) .get(int(sensor_id))
if data: if data:
consumption = data.get('records')[-1] tempdata = data.get('records');
_LOGGER.debug("%s (%s) %s", if tempdata:
sensor_name, sensor_id, consumption) consumption = tempdata[-1]
value = consumption.get(self._smappe_name) _LOGGER.debug("%s (%s) %s",
self._state = value sensor_name, sensor_id, consumption)
value = consumption.get(self._smappe_name)
self._state = value