# Changelog Alle nennenswerten Änderungen an epaper-dashboard, neueste zuerst. Format basiert auf [Keep a Changelog](https://keepachangelog.com/de/). Convention: Commit-Messages folgen `FEAT-XXX-NN: ...` / `FIX-XXX-NN: ...` / `REFACTOR-XXX-NN: ...` Schema. ## [Unreleased] ### Added - **DeepSleep / Energie-Tab** — Display-Weckzeiten, CPU-Throttle (600MHz), manuelles Wecken via Admin-UI (`/power`, `/api/power`, `/api/wake`). ZZZ-Indikator + Throttle-Badge im Sleep. 60s-Sleep-Chunks in main loop. - **Shared Foundation** — `palette.py` + `plugins/base.py` als Single Source of Truth für Farben, deutsche Datums-Formatter, Render-Helper. Helper: `draw_battery`, `draw_compass`, `draw_trend`, `draw_line_chart`, `draw_mini_bar`, `draw_weather_icon`, `draw_zzz_indicator`, `draw_deepsleep_indicator`, `batt_color`, `co2_color`, `temp_color`, `wmo_to_icon`, `de_weekday_long/short`, `de_date`, `de_time`. ### Changed - **Netatmo: V1-Status-Update Redesign** (FEAT-NETATMO-06) — 4-Sektionen (Aussen, Wind+Regen, Indoor, Vorhersage), echte 12h-History für MIN/MAX, dynamische Forecast-Daten (`datetime.now() + timedelta`), 7-Farben-Palette durchgehend, deutsche Strings. - **Plugin-Konsolidierung** — `weather.py` nutzt jetzt `draw_compass`/ `draw_weather_icon`/`temp_color` aus den shared helpers (kein Custom-Code mehr). `strava.py`, `system.py`, `minimax.py`, `clock_wordclock.py` auf durchgehend deutsche Strings umgestellt. Doppeltes `label`-Artefakt in `strava.py` entfernt. - **`clock_wordclock.py`** — locale-abhängige `strftime("%A")` durch `de_weekday_long()` ersetzt (war auf nicht-`de_DE`-Systemen Englisch). ## [Earlier] — git log ``` 5de086e FEAT-DEEPSLEEP: Display-Refresh-Timer + CPU-Throttle + Admin Power-Tab 5a83826 FEAT-NETATMO-06: V1 Status-Update Redesign + shared helpers foundation c5a0983 FIX-NETATMO-05: ACeP Native-Farben + bessere Spalten-Verhaeltnisse c55cc90 FIX-NETATMO-04: Hintergrund auf echtes Weiss fuer ACeP-Display 1aa11f5 FEAT-NETATMO-03: Luftdruck + 3-Tage Forecast + Überstände-Fix fe1c06b FEAT-NETATMO-02: Komplettes Redesign auf 4x4 WarmNews-Layout 9b91598 FIX-NETATMO-01: Netatmo-Plugin an 2025-API anpassen + /config-Bug fixen ```