Skip to content

Weather widget

What it is

Shows current weather conditions and an optional multi-day forecast for a chosen location, powered by Open-Meteo.

Config fields

FieldWhat it controlsExample
LocationSearch by city name and select from the dropdown. The widget stores coordinates internally — you see the place name but the actual config holds latitude/longitude.London, England, GB
UnitsTemperature unit: Celsius (°C) or Fahrenheit (°F).Celsius (°C)
Display styleLayout: Full (current conditions + forecast), Compact (current conditions only), or Minimal (icon + temperature only).Full
Show feels likeAdds the “feels like” temperature alongside the actual temperature.enabled
Show humidityAdds relative humidity to the current-conditions section.enabled
Show wind speedAdds wind speed to the current-conditions section.enabled
Forecast daysNumber of forecast days to show (slider). Visible only when Display style is “Full”.5

Common pitfalls

  • Location search requires at least 2 characters. Typing a single letter shows no results. Start typing the city name and wait ~350 ms for the dropdown to appear.
  • Coordinates stored, not city name. If a city is renamed or the geocoding service returns different coordinates for the same query, re-select the location to update the stored lat/lng.
  • Open-Meteo data availability. Open-Meteo covers most of the world, but very remote locations may return incomplete forecasts. The widget degrades gracefully (fewer forecast days shown).
  • Feels like / humidity / wind. These fields are hidden in Compact and Minimal display styles regardless of the toggle state.

Troubleshooting

SymptomTry
No results in location searchType at least 2 characters; check your network connection.
Wrong city displayedRe-search and re-select the correct city from the dropdown — don’t edit the stored name directly.
Forecast not showingSet Display style to “Full” and ensure Forecast days is greater than 0.
Temperature looks wrongConfirm “Units” is set to your preferred scale (Celsius vs Fahrenheit).