diff --git a/homeassistant/components/sensor/tibber.py b/homeassistant/components/sensor/tibber.py index 2c921e95863..0ba470ca778 100644 --- a/homeassistant/components/sensor/tibber.py +++ b/homeassistant/components/sensor/tibber.py @@ -191,7 +191,11 @@ class TibberSensorRT(Entity): if live_measurement is None: return self._state = live_measurement.pop('power', None) - self._device_state_attributes = live_measurement + for key, value in live_measurement.items(): + if value is None: + continue + self._device_state_attributes[key] = value + self.async_schedule_update_ha_state() @property diff --git a/homeassistant/components/tibber/__init__.py b/homeassistant/components/tibber/__init__.py index 27595dc09c7..fce4312ad68 100644 --- a/homeassistant/components/tibber/__init__.py +++ b/homeassistant/components/tibber/__init__.py @@ -16,7 +16,7 @@ from homeassistant.const import (EVENT_HOMEASSISTANT_STOP, CONF_ACCESS_TOKEN, from homeassistant.helpers import discovery from homeassistant.helpers.aiohttp_client import async_get_clientsession -REQUIREMENTS = ['pyTibber==0.8.4'] +REQUIREMENTS = ['pyTibber==0.8.5'] DOMAIN = 'tibber' diff --git a/requirements_all.txt b/requirements_all.txt index 2899ab0e988..c56bf8888e5 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -834,7 +834,7 @@ pyRFXtrx==0.23 pySwitchmate==0.4.4 # homeassistant.components.tibber -pyTibber==0.8.4 +pyTibber==0.8.5 # homeassistant.components.switch.dlink pyW215==0.6.0