From 540dc16f2f05f0c17431d5a1cb7b2f683938e0b3 Mon Sep 17 00:00:00 2001 From: Nolan Gilley Date: Wed, 13 Dec 2017 11:03:08 -0500 Subject: [PATCH] update pyripple --- homeassistant/components/sensor/ripple.py | 6 ++++-- requirements_all.txt | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/homeassistant/components/sensor/ripple.py b/homeassistant/components/sensor/ripple.py index 6f92a1a3390d7f..d516706fdc0900 100644 --- a/homeassistant/components/sensor/ripple.py +++ b/homeassistant/components/sensor/ripple.py @@ -13,7 +13,7 @@ from homeassistant.const import (CONF_NAME, ATTR_ATTRIBUTION) from homeassistant.helpers.entity import Entity -REQUIREMENTS = ['python-ripple-api==0.0.2'] +REQUIREMENTS = ['python-ripple-api==0.0.3'] CONF_ADDRESS = 'address' CONF_ATTRIBUTION = "Data provided by ripple.com" @@ -71,4 +71,6 @@ def device_state_attributes(self): def update(self): """Get the latest state of the sensor.""" from pyripple import get_balance - self._state = get_balance(self.address) + balance = get_balance(self.address) + if balance is not None: + self._state = balance diff --git a/requirements_all.txt b/requirements_all.txt index bfdf3ba601e0a1..6431d52635933b 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -883,7 +883,7 @@ python-nmap==0.6.1 python-pushover==0.3 # homeassistant.components.sensor.ripple -python-ripple-api==0.0.2 +python-ripple-api==0.0.3 # homeassistant.components.media_player.roku python-roku==3.1.3