From 31237a891cb297d82de501c5041eb5d3dee05467 Mon Sep 17 00:00:00 2001 From: "Teagan M. Glenn" Date: Wed, 17 Aug 2016 22:29:25 -0600 Subject: [PATCH] Catch exception from update on initial platform setup --- homeassistant/components/sensor/wunderground.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/homeassistant/components/sensor/wunderground.py b/homeassistant/components/sensor/wunderground.py index 83457adc06f..40768437f16 100644 --- a/homeassistant/components/sensor/wunderground.py +++ b/homeassistant/components/sensor/wunderground.py @@ -82,7 +82,16 @@ def setup_platform(hass, config, add_devices, discovery_info=None): return False else: add_devices(sensors) + + try: rest.update() + except ValueError as err: + _LOGGER.error("Received error from WUnderground: %s", err) + return False + + add_devices(sensors) + + return True class WUndergroundSensor(Entity):