Alle vorhandenen Eintraege
Quelle: CHANGELOG.md aus dem Arduino-Projekt.
Unreleased
Changed
- Die Live-Vorschau verwendet jetzt wieder korrekt die aktuelle Footer-Farbe aus der Sammel-API, ohne beim Rendern per JavaScript-Fehler abzubrechen.
- Der LED-Testmodus wurde aus dem Webinterface der Geraeteverwaltung entfernt.
2.6.29
2026-04-16
Added
- Die Display-Verwaltung bietet jetzt einen eigenen LED-Testmodus, der die drei WS2812B-LEDs per Button ein- und ausschaltbar macht.
- Das WLAN-Setup arbeitet jetzt als Captive Portal und zeigt verfuegbare WLAN-Netze direkt im Setup an.
Changed
- Die Firmware priorisiert den manuellen LED-Test jetzt vor Warn-LEDs und Nachtlicht und zeigt dabei ein rot-gruen-blaues Laufmuster.
- Polarlicht-Warnungen werden bei aktivierter LED-Warnfunktion jetzt zusaetzlich ueber blau-gruene LED-Blinkmuster signalisiert.
- Das WLAN-Setup-Portal wurde optisch ueberarbeitet und fuehrt jetzt klarer durch Hotspot, Netzwerkauswahl und Verbindungsaufbau.
2.6.28
2026-04-16
Added
- Eine neue LED-Steuerung im Webinterface erlaubt jetzt Warn-LEDs und ein Nachtlicht fuer transparente Gehaeuse getrennt zu aktivieren.
- Backend, Datenbankschema und APIs liefern jetzt eigene LED-Einstellungen fuer Warnsignale, Nachtlichtfarbe und Nachtlichthelligkeit aus.
Changed
- Die Firmware steuert jetzt drei WS2812B-LEDs an Pin 1 und zeigt Wetter- sowie NINA-Warnungen zusaetzlich ueber LED-Muster an.
- Das Nachtlicht der LEDs wird serverseitig an den Nachtzeitraum gekoppelt und zur Nachtzeit mit Farbe und Helligkeit aus dem Webinterface aktiviert.
v2.6.27
2026-04-15
- Die im Webinterface einstellbare Standardfarbe fuer den Footer-Balken wird jetzt auch in der Firmware uebernommen.
- Die Footer-Balkenfarbe wird lokal gespeichert und nach Neustarts wieder geladen.
- Die Sammel-API-Farbe fuer den Footer-Balken wird beim Konfigurationsabruf direkt auf dem Display angewendet.
v2.6.25
2026-04-13
- Der Bootscreen mit dem drehenden Ladeelement wurde entfernt.
- Das Display startet jetzt ohne kuenstliche Loader-Anzeige direkt in die normale Ansicht bzw. in Setup- oder Sperrzustaende.
v2.6.24
2026-04-12
- Netzwerk-Task fuer die laufende Absturzsuche mit mehr Stack ausgestattet.
- Der freie Netzwerk-Stack wird jetzt an den Server uebertragen und auf der Statusseite angezeigt.
- Der Stackwert ist jetzt auch Teil des persistenten Absturz-Kontexts, damit nach einem Crash keine irrefuehrenden
Stack 0 W-Eintraege mehr entstehen. - Mehrere Diagnosepunkte rund um Netzwerkjob, UI-Refresh und Hauptloop weiter verfeinert, um die verbleibenden sporadischen Abstuerze gezielter einzugrenzen.
v2.6.23
2026-04-12
- Display-Statusseite erweitert: Die aktuelle Uptime wird jetzt direkt pro aktivem Display angezeigt.
- Nach Absturz- oder Watchdog-Neustarts sendet der ESP jetzt zusaetzlich den letzten bekannten Kontext an den Server, inklusive Seite, Netzwerkjob, Schritt, Uptime und freiem Speicher.
- Die Statusseite zeigt diese letzten Absturz-Infos jetzt direkt an, damit Neustarts leichter eingegrenzt werden koennen.
v2.6.22
2026-04-12
- Display-Statusseite ueberarbeitet:
Letzter AbrufundLetzter Kontaktentfernt. - ESP sendet jetzt den letzten Neustartgrund an den Server, zum Beispiel Einschalten, Software-Neustart, Spannungsabfall oder Watchdog.
- Die Statusseite zeigt den letzten Neustartgrund jetzt direkt pro aktivem Display an.
v2.6.21
2026-04-12
- ESP sendet die aktuelle Uptime jetzt bei jedem Heartbeat an den Server.
- Backend und API speichern die Uptime pro Display in der Datenbank und liefern sie mit aus.
- In der Geraeteverwaltung wird die Uptime jetzt direkt neben dem Online-Status angezeigt.
v2.6.20
2026-04-12
- Warnungs-Tab im Webinterface neu strukturiert: bessere Trennung zwischen akustischen Warnungen, visuellen Warnungen und Simulationen.
- Polarlichtwarnung im Webinterface, Backend, Sammel-API und in der Firmware vervollstaendigt, inklusive Simulation sowie blau-gruenem Blinkhintergrund mit akustischer Warnung hinter NINA- und DWD-Prioritaet.
- Admin-Reiter
APIserweitert: NOAA-Polarlicht-API aufgenommen und Gesamtsumme aller gemessenen Abrufzeiten ergaenzt. - Externe API-Abrufe in der Sammel-API auf maximal 1000 ms begrenzt; bei Timeout oder Fehlern werden jetzt automatisch zuletzt gecachte Daten genutzt.
- Extra-Info
Eigene APIverbessert: Inhalte werden nicht mehr automatisch zeilenweise getrennt, Zeilenumbrueche koennen jetzt gezielt eingefuegt werden. - Live-Vorschau weiter an den echten Displaystand angepasst, unter anderem bei Sonnenzeiten-Layout, Textfarben und Seitenrahmen.
v2.6.19
2026-04-11
- Sonnenaufgangs- und Sonnenuntergangs-Symbole als interne Bitmaps in die Firmware aufgenommen.
- Sonnen-Seite auf dem Display erweitert: Die neuen Symbole werden jetzt links neben den Uhrzeiten fuer Auf- und Untergang angezeigt.
- Layout der Sonnen-Seite leicht verbreitert und die Uhrzeiten nach rechts versetzt, damit Symbole und Uhrzeiten sauber nebeneinander stehen.
- Neue eigenstaendige Seite
Mondphaseergaenzt, inklusive Webinterface-Schalter, Sammel-API, Live-Vorschau und Firmware-Ansicht. - Mondphasen-Bitmaps integriert und die Mond-Seite so angepasst, dass Icon, Fuellgrad und Vollmond-Hinweis kompakter ins Display passen.
- Berechnung der Mondphase und des naechsten Vollmonds in der Sammel-API auf eine deutlich genauere astronomische Naeherung umgestellt.
v2.6.18
2026-04-11
- Getrennte Schalter fuer visuelle Warnungen bei NINA und DWD im Webinterface ergaenzt.
- Backend, API und Datenbankschema um die neuen Warnanzeige-Optionen erweitert.
- Firmware und Live-Vorschau so angepasst, dass rote bzw. rot-gelbe Warnhintergruende getrennt ein- und ausgeschaltet werden koennen.
v2.6.17
2026-04-10
- Backend Server auf neuen root server umgestellt
v2.6.16
2026-04-09
- Hintergrund-Refresh fuer aktive Warnfarben erweitert: Die neue Seite
Naechste 4 Stundenverhaelt sich bei aktiver NINA-Warnung jetzt wie die anderen Panel-Seiten. - Den gleichen Live-Refresh fuer den wechselnden Warnhintergrund auch fuer
Extra-Infomitgezogen.
v2.6.15
2026-04-08
- Vorbereitung fuer eine neue Seite
Naechste 4 Stundeneingebaut. - Sammel-API erweitert: stundenweise Wetterdaten fuer die naechsten 4 vollen Stunden mit Temperatur und
weather_code. - Wetter-Icon-Basis als lokale Bitmap-/Masken-Assets und generierter Header ins Projekt aufgenommen.
- Neue Display-Seite fuer die 4-Stunden-Vorschau im Sketch integriert, inklusive 4 Stunden-Slots mit Uhrzeit, Icon und Temperatur.
- Webinterface um den Seitenschalter
Naechste 4 Stundenerweitert.
v2.6.14
2026-04-06
- Startanimation wirklich aktiviert:
LV_USE_ARCinlv_conf.heingeschaltet. - Ursache fuer den unsichtbaren Loader behoben; vorher wurde nur Hintergrund plus Versionsnummer gezeigt, weil das Arc-Widget in LVGL deaktiviert war.
v2.6.13
2026-04-06
- Startanimation repariert: Der Loader wird nicht mehr vom per TFT gezeichneten Mittelbuchstaben ueberdeckt.
- Loader-Arc zusaetzlich in den Vordergrund verschoben, damit er in der Bootphase sicher sichtbar ist.
v2.6.12
2026-04-06
- Startanimation so angepasst, dass der Loading-Bildschirm bei jedem Systemstart mindestens 2 Sekunden sichtbar bleibt.
v2.6.11
2026-04-06
- LVGL-Startanimation als zentrierter Arc-Loader eingebaut.
- Die Startanimation laeuft in der fruehen Bootphase und verschwindet automatisch, sobald normale Daten oder ein Sonderzustand wie Setup/Deaktiviert/Geraet fehlt uebernehmen.
v2.6.10
2026-04-06
- Rueckwirkende Changelog-Historie eingepflegt, so weit aus dem Projektverlauf sicher rekonstruierbar.
- Versionsnummer fuer diese Dokumentationsaenderung angehoben.
v2.6.9
2026-04-06
- Neues
CHANGELOG.mdeingefuehrt. - Prozess festgelegt: Jede Aenderung erhaelt ab jetzt einen eigenen Changelog-Eintrag.
- Prozess festgelegt: Bei jeder Aenderung wird die Versionsnummer angehoben und im Changelog mitgefuehrt.
v2.6.x
2026-04-06 (rekonstruiert)
- Serverseitige OTA-Updates mit Firmware-Auswahl, zentraler Firmware-Admin-Seite und Webflasher im Browser eingebaut.
- OTA-Statusmeldungen im Footer, Retry-Logik und Download-Drosselung fuer Firmware-Updates erweitert.
- Symbolanzeige auf dem Display auf LVGL-Symbole umgestellt; die experimentelle Herz-Bildlogik vom Server wieder entfernt.
- Extra-Info-Seite eingefuehrt und spaeter um eigene Admin-Reiter sowie mehrere Datenquellen erweitert.
- Neue Extra-Info-Quellen eingebaut:
Tagesschau Top 3,Zufaelliger WitzundBundesliga-Lieblingsmannschaftinklusive naechster Begegnung. - Layout der Extra-Info-Seite auf dem Display verbreitert und in der Hoehe angepasst.
- Setup-Hotspot stabilisiert: exklusiver AP-Modus mit automatischem WLAN-Wiederverbindungstest alle 5 Minuten.
- Akustische Warnlogik erweitert: getrennte Schalter fuer Wetterwarnungen und NINA, Sirenenton fuer schwere NINA-Warnungen.
- Warnoptik ueberarbeitet: globaler roter Hintergrund bei Warnungen, Blinken nur fuer NINA
Severe/Extreme, gelbes!spaeter wieder entfernt. - Diverse Admin-UI-Verbesserungen: neue Reiter, aktiver Tab bleibt nach Speichern erhalten, vereinfachte Firmware-Auswahl, mobile Darstellung optimiert.
v2.5.5
2026-04-05 (rekonstruiert)
- OTA-Faehigkeit mit
2MB APP * 2als Zielaufbau vorbereitet und erste serverbasierte Update-Logik integriert. - Wetterwarnungs- und NINA-Darstellung weiter vereinheitlicht, inklusive Hintergrundlogik und Footer-Anzeigen.
- Stadtanzeige unter Datum sowie auf weiteren Wetterseiten ergaenzt.
v2.5.4
2026-04-05 (rekonstruiert)
- NINA-Seite, akustische Warnungen und Simulationsmoeglichkeiten im Webinterface deutlich erweitert.
- Display-Live-Vorschau und Serverseiten weiter an den echten Geraetestand angepasst.
- Dokumentation, Blogtext und Hinweise zu Warnungen, QR-Codes und Verwaltung aktualisiert.
v2.5.3
2026-04-05 (rekonstruiert)
- Piezo-Summer an
GPIO 5eingebunden. - Einstellbarer Signalton ueber das Webinterface eingefuehrt:
Aus,alle 60 Sekunden,alle 60 Minuten. - Mittelbuchstabenfarbe ueber Backend, API und Display konfigurierbar gemacht.
v2.5.2
2026-04-05 (rekonstruiert)
- Aktivierungs-QR-Code fuer noch nicht angelegte Displays stark ueberarbeitet.
- Admin-Oberflaeche fuer Smartphones verbessert.
- Anleitung, QR-Ablauf und Aktivierungsdarstellung auf dem Display erweitert.
v2.5.1
2026-04-04 (rekonstruiert)
- Footer-Laufschrift auf echte Geschwindigkeit in
px/sumgestellt. - Problem behoben, dass der Footer durch staendiges Neusetzen des Textes scheinbar stehen blieb.
v2.5.0
2026-04-04 (rekonstruiert)
- Zentrale Sammel-API eingefuehrt und das Display von Einzel-APIs auf den Aggregat-Endpunkt umgestellt.
- Systemstatus-Seite auf serverzentrierte Informationen umgestellt.
- Grundlage fuer spaetere zentrale Geraeteverwaltung und serverseitiges Caching geschaffen.