clarify background refresh

This commit is contained in:
2026-08-02 22:26:39 +02:00
parent ea716b470b
commit 5ad6ee5de6
2 changed files with 8 additions and 8 deletions
+6 -6
View File
@@ -92,11 +92,11 @@ Alle APIs liefern JSON per HTTP GET (URLs in `include/secrets.h` konfigurierbar)
## Refresh-Intervalle ## Refresh-Intervalle
| Seite | Intervall | | Seite | Intervall | Background-Refresh |
|-------|-----------| |-------|-----------|-------------------|
| Hauptseite (Wetter + Kalender) | 10 Minuten | | Hauptseite (Wetter + Kalender) | 10 Minuten | Ja (data_manager) |
| MVG-Abfahrtsseite | 1 Minute | | MVG-Abfahrtsseite | 1 Minute | Nein (nur tick()) |
| Detailseiten | Folgen Hauptseiten-Intervall | | Detailseiten | Folgen Hauptseiten-Intervall | Ja (data_manager) |
## Coding-Konventionen ## Coding-Konventionen
@@ -112,7 +112,7 @@ Alle APIs liefern JSON per HTTP GET (URLs in `include/secrets.h` konfigurierbar)
## Fehlerbehandlung ## Fehlerbehandlung
- Bei nicht erreichbarer API: Fehleranzeige auf Screen/Kachel - Bei nicht erreichbarer API: Fehleranzeige auf Screen/Kachel, letzte gültige Daten bleiben erhalten (außer MVG: nur aktuelle Daten, kein Background-Refresh)
- Retry automatisch beim nächsten Refresh-Intervall - Retry automatisch beim nächsten Refresh-Intervall
- Manueller Retry durch erneutes Antippen der Kachel - Manueller Retry durch erneutes Antippen der Kachel
- Kein "letzter bekannter Wert" über Fehlerzustand hinaus - Kein "letzter bekannter Wert" über Fehlerzustand hinaus
+2 -2
View File
@@ -82,11 +82,11 @@ pio device monitor
Nach 5 Minuten ohne Touch-Eingabe springt das Gerät automatisch zurück Nach 5 Minuten ohne Touch-Eingabe springt das Gerät automatisch zurück
zur Hauptseite. Die Hauptseite aktualisiert sich alle 10 Minuten, die zur Hauptseite. Die Hauptseite aktualisiert sich alle 10 Minuten, die
MVG-Seite jede Minute. MVG-Seite jede Minute (nur beim Betreten der Seite, kein Background-Refresh).
## Fehlerbehandlung ## Fehlerbehandlung
Wenn eine API nicht erreichbar ist, wird auf der betroffenen Kachel bzw. dem Screen eine Fehleranzeige gezeigt (Text + ggf. Retry-Icon). Es wird kein "letzter bekannter Wert" angezeigt. Wenn eine API nicht erreichbar ist, werden die letzten gültigen Daten weiterhin angezeigt (außer bei MVG-Abfahrten, wo nur beim aktuellen Aufruf geladen wird), zusätzlich wird auf der betroffenen Kachel bzw. dem Screen eine Fehleranzeige gezeigt (Text + ggf. Retry-Icon).
**Retry:** **Retry:**
- Automatisch beim nächsten regulären Refresh-Intervall (10 Min. bzw. 1 Min.) - Automatisch beim nächsten regulären Refresh-Intervall (10 Min. bzw. 1 Min.)