From 7807b409258864a2aa35e25f2f6aacc416429319 Mon Sep 17 00:00:00 2001 From: Aaron Bach Date: Sat, 16 Mar 2019 04:33:22 -0600 Subject: [PATCH] Add available property to Ambient PWS (#22092) * Add available property to Ambient PWS * Linting * remove blank line --- homeassistant/components/ambient_station/__init__.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/homeassistant/components/ambient_station/__init__.py b/homeassistant/components/ambient_station/__init__.py index 545415f9d5d..9ef2b3a5263 100644 --- a/homeassistant/components/ambient_station/__init__.py +++ b/homeassistant/components/ambient_station/__init__.py @@ -411,6 +411,13 @@ class AmbientWeatherEntity(Entity): self._state = None self._station_name = station_name + @property + def available(self): + """Return True if entity is available.""" + return bool( + self._ambient.stations[self._mac_address][ATTR_LAST_DATA].get( + self._sensor_type)) + @property def device_info(self): """Return device registry information for this entity."""