Weather: Animated Forecasts For Any Screen Orientation
The Weather widget displays current conditions and a 3 day forecast with animated icons and background images that match the weather condition. It works in both landscape and portrait orientation.
Configuration
All parameters are set through any CMS that can read config.xml, here shown in Garlic-Hub.


| Parameter | Default | Description |
|---|---|---|
provider | open-meteo | API provider: open-meteo, openweathermap, weatherapi |
apikey | — | API key, not required for the Open-Meteo free tier |
city | Hannover | City name, used if no coordinates are given |
lat | — | Latitude, takes priority over city |
lon | — | Longitude, takes priority over city |
lang | de | UI language: German, English, Russian, French, Greek, Spanish |
refresh | 3600000 | Cache TTL in milliseconds, default 1 hour |
Coordinates always take priority over the city name. If neither is given, the widget defaults to Hannover.
Landscape and Portrait
The layout adapts automatically to the screen orientation set for the playlist.




SMIL Example
<ref src="Weather.wgt">
<param name="provider" value="open-meteo"/>
<param name="lat" value="48.2082"/>
<param name="lon" value="16.3738"/>
<param name="lang" value="de"/>
</ref>
API Providers
| Provider | Free Tier | API Key |
|---|---|---|
| Open-Meteo | No key required, requests are rate limited | No, optional for commercial use |
| OpenWeatherMap | 1000 calls/day | Yes |
| WeatherAPI | 1M calls/month | Yes |