From 652bf540442700626d2ee24af2a46b7e3184f9a9 Mon Sep 17 00:00:00 2001 From: Maciej Bieniek Date: Sat, 12 Oct 2019 21:57:01 +0200 Subject: [PATCH] Fix update after network error (#27444) --- homeassistant/components/airly/air_quality.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/homeassistant/components/airly/air_quality.py b/homeassistant/components/airly/air_quality.py index a8ec82ab304..f8500869509 100644 --- a/homeassistant/components/airly/air_quality.py +++ b/homeassistant/components/airly/air_quality.py @@ -148,6 +148,9 @@ class AirlyAirQuality(AirQualityEntity): """Get the data from Airly.""" await self.airly.async_update() + if self.airly.data: + self.data = self.airly.data + self._pm_10 = self.data[ATTR_API_PM10] self._pm_2_5 = self.data[ATTR_API_PM25] self._aqi = self.data[ATTR_API_CAQI]