Use Cloud State as alternative state if condition unknown (#37121)

This commit is contained in:
Harrison Pace 2020-09-22 17:01:58 +10:00 committed by Franck Nijhof
parent cf81a5c09a
commit a5f00d1db2
No known key found for this signature in database
GPG Key ID: D62583BA8AB11CA3

View File

@ -54,7 +54,9 @@ class BOMWeather(WeatherEntity):
@property
def condition(self):
"""Return the current condition."""
return self.bom_data.get_reading("weather")
return self.bom_data.get_reading("weather") or self.bom_data.get_reading(
"cloud"
)
# Now implement the WeatherEntity interface