From b588c1fe1c22d78d35d05a0838bb682737ba53c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20H=C3=B8yer=20Iversen?= Date: Sun, 24 Feb 2019 00:41:38 +0100 Subject: [PATCH] Handle connection issue for netatmo (#21346) * Handle connection issue for netatmo * reduce logging --- homeassistant/components/netatmo/sensor.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/homeassistant/components/netatmo/sensor.py b/homeassistant/components/netatmo/sensor.py index 3f04f22ac76..307b76ca434 100644 --- a/homeassistant/components/netatmo/sensor.py +++ b/homeassistant/components/netatmo/sensor.py @@ -189,6 +189,13 @@ class NetAtmoSensor(Entity): def update(self): """Get the latest data from NetAtmo API and updates the states.""" self.netatmo_data.update() + if self.netatmo_data.data is None: + if self._state is None: + return + _LOGGER.warning("No data found for %s", self.module_name) + self._state = None + return + data = self.netatmo_data.data.get(self.module_name) if data is None: