Don't thow exception if connection to server is lost (#5775)

pull/5833/head
Erik Eriksson 2017-02-09 18:00:18 +01:00 committed by Paulus Schoutsen
parent e5256ccf1f
commit 0fdf1391e2
3 changed files with 5 additions and 3 deletions

View File

@ -85,7 +85,9 @@ class TelldusLiveSensor(TelldusLiveEntity):
@property
def state(self):
"""Return the state of the sensor."""
if self._type == SENSOR_TYPE_TEMP:
if not self.available:
return None
elif self._type == SENSOR_TYPE_TEMP:
return self._value_as_temperature
elif self._type == SENSOR_TYPE_HUMIDITY:
return self._value_as_humidity

View File

@ -17,7 +17,7 @@ import voluptuous as vol
DOMAIN = 'tellduslive'
REQUIREMENTS = ['tellduslive==0.3.0']
REQUIREMENTS = ['tellduslive==0.3.2']
_LOGGER = logging.getLogger(__name__)

View File

@ -645,7 +645,7 @@ steamodd==4.21
tellcore-py==1.1.2
# homeassistant.components.tellduslive
tellduslive==0.3.0
tellduslive==0.3.2
# homeassistant.components.sensor.temper
temperusb==1.5.1