feat(P4): Profil-Schnellwahl im Header + Anzeige des aktiven Profils
Neuer Profil-Chip im Header (alle Seiten): zeigt das zuletzt geladene bzw. gespeicherte Profil aus den neuen S3-State-Feldern profile/profDirty (S3 ab 5.1.1), „*" = seitdem geänderte Einstellungen. Antippen öffnet ein Schnellwahl-Overlay mit allen Profilen (aktives mit Häkchen und Akzentfarbe); ein Tap lädt direkt per loadProfile. Profile-Seite markiert das aktive Profil in der Liste. Bei älterer S3-Firmware bleibt der Chip unsichtbar. Version 1.0.13, Protokoll-Doku ergänzt. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
00a4c80b13
commit
d97e4c34d5
@@ -157,6 +157,8 @@ Erzeugt von `buildTouchUartStateJson()`. Alle Felder in einem flachen JSON-Objek
|
||||
| `steamHeatDisabled` | bool | Dampfheizung per Nutzer deaktiviert |
|
||||
| `lightOn` | bool | Beleuchtung an |
|
||||
| `piezoEnabled` | bool | Piezo-Summer aktiv |
|
||||
| `profile` | string | zuletzt geladenes/gespeichertes Profil, leer = keines (additiv seit S3 5.1.1) |
|
||||
| `profDirty` | bool | profil-relevante Einstellungen seit dem Laden geändert (additiv seit S3 5.1.1) |
|
||||
| `weight` | float | aktuelles Waagengewicht (UI) |
|
||||
| `targetWeight` | float | Ziel-Gewicht (Brew-by-Weight) |
|
||||
| `scaleEnabled` | bool | Waage aktiviert |
|
||||
|
||||
Reference in New Issue
Block a user