Skip to content

fix(weather): restore OpenWeatherMap v2.5 support#4101

Merged
khassel merged 1 commit intoMagicMirrorOrg:developfrom
KristjanESPERANTO:weather
Apr 10, 2026
Merged

fix(weather): restore OpenWeatherMap v2.5 support#4101
khassel merged 1 commit intoMagicMirrorOrg:developfrom
KristjanESPERANTO:weather

Conversation

@KristjanESPERANTO
Copy link
Copy Markdown
Collaborator

After the big weather refactor (#4032), OpenWeatherMap was effectively hard-wired to One Call v3. One Call 2.5 is deprecated and no longer available, so it looked like v2.5 support was effectively over — but the classic /weather and /forecast endpoints were never actually dropped. This restores support for those.

Fixes #4100.

What this PR does

  • handles OpenWeatherMap responses by endpoint again (/onecall, /weather, /forecast)
  • restores v2.5 current and forecast support (including hourly via 3-hour forecast slots)
  • filters outdated hourly entries centrally while keeping the current hour visible (if available)

Screenshot

bildo

…ndling

- restore handling for v2.5 endpoints (/weather and /forecast)
- keep the current hour visible in hourly mode while dropping older entries
@khassel khassel merged commit 22a58d4 into MagicMirrorOrg:develop Apr 10, 2026
12 checks passed
@KristjanESPERANTO KristjanESPERANTO deleted the weather branch April 10, 2026 20:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants