Der Aufweck-Dialog am Touch-Display wird zur Auswahl: "Womit aufwecken?" mit den Knoepfen "Espresso" (heizt normal auf) und "Cold Extraction (Wasser bleibt kalt)". Damit laesst sich bei jedem Aufwecken neu entscheiden, ohne vorher die Web-UI zu bedienen.
Bei der kalten Variante wird der Modus scharf geschaltet, bevor der Standby endet - der Wasserkreis heizt also gar nicht erst an.
Abschaltbar
Neue Einstellung "Abfrage beim Aufwecken" (EEPROM 982, Default an), zu finden auf /Cold-Extraction und auf der Cold-Extraction-Seite des Displays. Ist sie aus, erscheint wieder der bisherige Dialog mit "Aufwecken"/"Abbrechen". Ohne angeschlossenes Display oder bei nicht freigeschalteter Funktion hat sie keine Wirkung. Neues Feld cxAskOnWake im State und in saveBrew.
Umlaute
Die Meldungstexte der kalten Extraktion sind jetzt mit echten Umlauten geschrieben ("nicht moeglich" -> "nicht möglich"). Sie landen unter anderem auf dem OLED, dessen Schrift CP437 nutzt - dort haette UTF-8 zwei Fehlzeichen je Umlaut ergeben, weshalb sie urspruenglich transliteriert waren. Neue Hilfsfunktion oledUmlauts() uebersetzt beim Rendern; Web-UI und Touch-Display stellen UTF-8 ohnehin direkt dar.
Der Aufweck-Dialog am Touch-Display wird zur Auswahl: **"Womit aufwecken?"** mit den Knoepfen "Espresso" (heizt normal auf) und "Cold Extraction (Wasser bleibt kalt)". Damit laesst sich bei jedem Aufwecken neu entscheiden, ohne vorher die Web-UI zu bedienen.
Bei der kalten Variante wird der Modus scharf geschaltet, **bevor** der Standby endet - der Wasserkreis heizt also gar nicht erst an.
**Abschaltbar**
Neue Einstellung "Abfrage beim Aufwecken" (EEPROM 982, Default an), zu finden auf `/Cold-Extraction` und auf der Cold-Extraction-Seite des Displays. Ist sie aus, erscheint wieder der bisherige Dialog mit "Aufwecken"/"Abbrechen". Ohne angeschlossenes Display oder bei nicht freigeschalteter Funktion hat sie keine Wirkung. Neues Feld `cxAskOnWake` im State und in `saveBrew`.
**Umlaute**
Die Meldungstexte der kalten Extraktion sind jetzt mit echten Umlauten geschrieben ("nicht moeglich" -> "nicht möglich"). Sie landen unter anderem auf dem OLED, dessen Schrift CP437 nutzt - dort haette UTF-8 zwei Fehlzeichen je Umlaut ergeben, weshalb sie urspruenglich transliteriert waren. Neue Hilfsfunktion `oledUmlauts()` uebersetzt beim Rendern; Web-UI und Touch-Display stellen UTF-8 ohnehin direkt dar.
Compile-Check: S3 73 % Flash / 23 % RAM, P4 37 % Flash / 98 % statischer RAM.
Der Aufweck-Dialog am Touch-Display wird zur Auswahl: "Womit aufwecken?" mit
"Espresso" (heizt normal auf) und "Cold Extraction (Wasser bleibt kalt)". Damit
lässt sich bei jedem Aufwecken neu entscheiden, ohne vorher die Web-UI zu bedienen.
Bei der kalten Variante wird der Modus scharf geschaltet, bevor der Standby endet —
der Wasserkreis heizt also gar nicht erst an.
Abschaltbar über die neue Einstellung "Abfrage beim Aufwecken" (EEPROM 982), zu
finden auf /Cold-Extraction und auf der Cold-Extraction-Seite des Displays. Ist sie
aus, erscheint wieder der bisherige Dialog. Ohne angeschlossenes Display oder bei
nicht freigeschalteter Funktion hat sie keine Wirkung. Neues Feld cxAskOnWake im
State und in saveBrew.
Dazu: Die Meldungstexte der kalten Extraktion sind jetzt mit echten Umlauten
geschrieben ("nicht möglich" statt "nicht moeglich"). Für das OLED übersetzt die
neue Hilfsfunktion oledUmlauts() sie beim Rendern nach CP437 — dort hätte UTF-8
sonst zwei Fehlzeichen je Umlaut ergeben, weshalb die Texte ursprünglich
transliteriert waren. Web-UI und Touch-Display stellen UTF-8 direkt dar.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
thomas
merged commit 7d14f94a72 into main2026-08-12 01:02:59 +02:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Der Aufweck-Dialog am Touch-Display wird zur Auswahl: "Womit aufwecken?" mit den Knoepfen "Espresso" (heizt normal auf) und "Cold Extraction (Wasser bleibt kalt)". Damit laesst sich bei jedem Aufwecken neu entscheiden, ohne vorher die Web-UI zu bedienen.
Bei der kalten Variante wird der Modus scharf geschaltet, bevor der Standby endet - der Wasserkreis heizt also gar nicht erst an.
Abschaltbar
Neue Einstellung "Abfrage beim Aufwecken" (EEPROM 982, Default an), zu finden auf
/Cold-Extractionund auf der Cold-Extraction-Seite des Displays. Ist sie aus, erscheint wieder der bisherige Dialog mit "Aufwecken"/"Abbrechen". Ohne angeschlossenes Display oder bei nicht freigeschalteter Funktion hat sie keine Wirkung. Neues FeldcxAskOnWakeim State und insaveBrew.Umlaute
Die Meldungstexte der kalten Extraktion sind jetzt mit echten Umlauten geschrieben ("nicht moeglich" -> "nicht möglich"). Sie landen unter anderem auf dem OLED, dessen Schrift CP437 nutzt - dort haette UTF-8 zwei Fehlzeichen je Umlaut ergeben, weshalb sie urspruenglich transliteriert waren. Neue Hilfsfunktion
oledUmlauts()uebersetzt beim Rendern; Web-UI und Touch-Display stellen UTF-8 ohnehin direkt dar.Compile-Check: S3 73 % Flash / 23 % RAM, P4 37 % Flash / 98 % statischer RAM.
Der Aufweck-Dialog am Touch-Display wird zur Auswahl: "Womit aufwecken?" mit "Espresso" (heizt normal auf) und "Cold Extraction (Wasser bleibt kalt)". Damit lässt sich bei jedem Aufwecken neu entscheiden, ohne vorher die Web-UI zu bedienen. Bei der kalten Variante wird der Modus scharf geschaltet, bevor der Standby endet — der Wasserkreis heizt also gar nicht erst an. Abschaltbar über die neue Einstellung "Abfrage beim Aufwecken" (EEPROM 982), zu finden auf /Cold-Extraction und auf der Cold-Extraction-Seite des Displays. Ist sie aus, erscheint wieder der bisherige Dialog. Ohne angeschlossenes Display oder bei nicht freigeschalteter Funktion hat sie keine Wirkung. Neues Feld cxAskOnWake im State und in saveBrew. Dazu: Die Meldungstexte der kalten Extraktion sind jetzt mit echten Umlauten geschrieben ("nicht möglich" statt "nicht moeglich"). Für das OLED übersetzt die neue Hilfsfunktion oledUmlauts() sie beim Rendern nach CP437 — dort hätte UTF-8 sonst zwei Fehlzeichen je Umlaut ergeben, weshalb die Texte ursprünglich transliteriert waren. Web-UI und Touch-Display stellen UTF-8 direkt dar. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>