Skip to content

v2.1.3

Choose a tag to compare

@coding-pagro coding-pagro released this 21 Mar 07:07
· 122 commits to main since this release

Bugfix: Nowcast-Vorhersage zeigte immer Sonnen-Icon

Problem

Der Nowcast-Forecast zeigte für alle stündlichen Einträge ein Sonnen-Icon, unabhängig vom tatsächlichen Wetter.

Ursache

Das Nowcast-Modell liefert andere Parameter als NWP (rr, pt, ff, dd statt rain_acc, snow_acc, u10m, v10m, tcc). Die falschen Parameternamen erzeugten HTTP-400-Fehler → alle Werte fielen auf 0 → Condition-Logik gab immer sunny zurück.

Fix

  • Nowcast-Parameter korrigiert (t2m,rh2m,ff,dd,rr,pt)
  • Neue _normalize_nowcast_params() Methode normalisiert Nowcast-Daten ins NWP-Format: rr+pt → rain_acc/snow_acc, ff+dd → u10m/v10m
  • nwp_to_condition() behandelt fehlendes tcc (kein Wolkenbedeckungswert bei Nowcast) – Fallback auf aktuelle Stationsbedingung