-
Notifications
You must be signed in to change notification settings - Fork 0
Features de
Sprache: Deutsch | English
Alle vom Gaggiuino-Controller synchronisierten Shots in einer Seitenleiste mit Druck-, Fluss-, Gewichts- und Temperaturkurven. Jeder Shot zeigt Profilname, Zeitstempel, Bohne, Mühle und eine farbige Score-Pill.
Echtzeit-Anzeige mit direktem Polling des Controllers via /api/system/status im Sekundentakt. Brew-Start-Erkennung ist sofort. Der Shot-Timer tickt smooth alle 100ms.
Neue Shots werden automatisch geladen wenn sensor.gaggiuino_latest_shot_id steigt (erfordert die Gaggiuino HA-Integration). Manueller Sync ebenfalls möglich.
Zwei Shots überlagert im Chart. ⇄-Button klicken, dann Shot B aus der Sidebar wählen.
Shot-spezifische Notizen: Kaffee/Bohne, Mühle, Mahlgrad, Dosis (g), Röstdatum, TDS %, Freitext. Sternebewertung 1–5.
Persistente Bohnen- und Mühlendatenbank mit Autocomplete. Röstdatum wird automatisch befüllt. Siehe Kaffee-Bibliothek.
Automatischer 0–100 Score aus Extraktionsdruck, Temperaturstabilität, Dauer, Ratio und Channeling. Siehe Shot-Score.
Score-Trend, Shot-Kalender-Heatmap, Bohnen-Auswertung, Profil-Performance. Siehe Analytics.
Shots sortieren nach: Neueste / Score / Bewertung / Dauer. Aktiven Button nochmals klicken zum Umkehren (↑/↓).
- Dose → Yield → Ratio (z.B. 18 g → 36 g · 1:2,0)
- Extraction Yield % (EY) aus TDS und Dosis
- Temperaturstabilität (±σ)
- Phasen-Erkennung: Preinfusion und Extraktion mit Zeitangaben
- Channeling-Warnung (Druckabfall > 1,5 bar)
Alternativer Chart-Tab: Druck (Y) vs. Pumpenfluss (X). Zeigt die Extraktionssignatur des Pucks.
| Bezugsdauer | Empfehlung |
|---|---|
| < 18 s | Feiner mahlen |
| 18–22 s | Leicht feiner mahlen |
| 23–42 s | Mahlgrad passt |
| 43–50 s | Leicht gröber mahlen |
| > 50 s | Gröber mahlen |
| Channeling erkannt | Puck-Vorbereitung prüfen |
Tage seit Röstung als farbiger Badge. Grün = 7–21 Tage (optimales Fenster).
Sidebar-Filter nach Profilname, Kaffee/Bohne oder Mühle — live beim Tippen.
⤢-Button erweitert den Chart auf Vollbild, dreht automatisch auf Querformat auf Mobile.
DE / EN / IT / FR / ES / NL wählbar per Dropdown in der Sidebar-Fußzeile. Automatisch aus Browsersprache erkannt, in localStorage gespeichert.
Optional: Maschine per HA-Switch ein-/ausschalten. Siehe Konfiguration.
Nach dem Einschalten zeigen Fortschrittsbalken + Countdown die konfigurierte Aufheizzeit; ein „brühbereit"-Badge erscheint, wenn fertig. Smart-Reset ignoriert kurze Aus/Ein-Zyklen, solange die Maschine noch warm ist. Bei gesetztem Barista-Notify-Gerät wird einmal pro Aufheizzyklus eine lokalisierte „Maschine bereit"-Benachrichtigung gesendet.
Maschinen-Wartung — Entkalken, Backflush, Gruppenkopf, Dichtungen, Wasserfilter — und Mühlen-Reinigung, je mit konfigurierbarer Shot-/Tages-Schwelle und Status (ok / bald / fällig / nie). Ein Wartungs-Log protokolliert jede Erledigung. Status ist auch als HA-Sensoren verfügbar und kann direkt aus der GLP Lovelace-Karte als erledigt markiert werden.
Barista-Backend für Espresso-Bestellungen: konfigurierbares Menü (Emoji + Getränk, Varianten, Bohnen-basierte Varianten, „neu"/„trending"-Badges), Warteschlange mit Annehmen-und-ETA / Fertig / Ablehnen, Push-Benachrichtigungen pro Kunde und Milch-Bestandsabzug. Kunden bestellen über die GLP Order Card; der Barista kann die Warteschlange auch aus der GLP Lovelace-Karte verwalten.
Vergleicht einen Ziel-Shot mit jüngsten Versuchen derselben Bohne + Mühle + Profil und empfiehlt feiner/gröber je nachdem, welche Mahlgrad-Einstellung historisch am besten bewertet wurde.
Kaffeebeutel-Barcodes (EAN/UPC) per Kamera scannen — Name und Rösterei werden bei Open Food Facts nachgeschlagen. Jede Bohnen-Karte erzeugt einen teilbaren GLP-QR-Code für den Bohnen-Import zwischen Installationen.
Produkt-URL von kaffeebraun.com einfügen — Name, Rösterei, Aromen, Herkunft, Röstgrad und Aufbereitung werden automatisch importiert.
Fünf Akzentfarben (Amber, Ocean, Aurora, Ember, Forest) plus Hell/Dunkel-Umschalter; beides in localStorage gespeichert. Eine passende glp-ha-theme.yaml stylt die übrige HA-Oberfläche.
- .shot-Export — Decent Espresso Format, kompatibel mit Visualizer.coffee
- CSV-Export — aktueller Shot mit allen Annotationsfeldern
Trash-Button verschiebt Shots in den Papierkorb (30 Tage TTL). Wiederherstellen oder endgültig löschen jederzeit möglich. Gelöschte Shots werden nie erneut synchronisiert.