diff --git a/modules/weather.py b/modules/weather.py index 3297115..18bcb26 100644 --- a/modules/weather.py +++ b/modules/weather.py @@ -224,12 +224,15 @@ class WeatherRainModule: elif thisdayweather["avgvis_km"] < 10: gauge.add('Visibilité', [{'value': thisdayweather["avgvis_km"] * 10, 'color': '#999'}]) icon_path = "wi-fog.png" - else: + elif "air_quality" in thisdayweather: gauge.add("Qualité de l'air", [{'value': thisdayweather["air_quality"]["gb-defra-index"] * 10}]) if thisdayweather["air_quality"]["gb-defra-index"] >= 5: icon_path = "wi-smog.png" else: icon_path = "wi-smoke.png" + else: + gauge.add('Vent', [{'value': thisdayweather["maxwind_kph"], 'color': '#999'}]) + icon_path = "wi-wind-beaufort-1.png" image = Image.open(io.BytesIO(gauge.render_to_png()))