From b31890c4cbc18ec98ae92e3caefa5f88f6532367 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20H=C3=B8yer=20Iversen?= Date: Sat, 1 Sep 2018 23:30:34 +0200 Subject: [PATCH] Handle netatmo exception (#16344) --- homeassistant/components/sensor/netatmo.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/sensor/netatmo.py b/homeassistant/components/sensor/netatmo.py index 5216913528a..f709e0169cf 100644 --- a/homeassistant/components/sensor/netatmo.py +++ b/homeassistant/components/sensor/netatmo.py @@ -317,7 +317,11 @@ class NetAtmoData: try: import pyatmo - self.station_data = pyatmo.WeatherStationData(self.auth) + try: + self.station_data = pyatmo.WeatherStationData(self.auth) + except TypeError: + _LOGGER.error("Failed to connect to NetAtmo") + return # finally statement will be executed if self.station is not None: self.data = self.station_data.lastData(