feat(P4): Vier neue Dashboard-Darstellungen (1.8.0) #60

Merged
thomas merged 1 commits from feat/dashboard-vier-darstellungen into main 2026-09-02 19:30:12 +02:00
Owner

Ersetzt die bisherigen fünf (Klassisch, Instrumente, Minimal, Soft-3D, Thermometer) durch vier, die nicht nur den Temperaturbereich anders zeichnen, sondern die Fläche unterschiedlich nutzen:

  • Gewichtet: Wasser mit flex-grow 2, Dampf mit 1.
  • Verlauf: lv_chart-Sparkline je Kessel, gespeist aus der bestehenden Sekundenabtastung; Ausschnitt am Sollwert ausgerichtet, damit die Abweichung sichtbar wird.
  • Flächen: ohne Kartenkanten, zwei Felder mit leicht verschiedenem Grund.
  • Band: Zustandsband über volle Breite (bereit / heizt / Bezug / Cold Extraction / Standby). Neue Vorgabe.

Zwei neue Schriftgrade (96 und 140 px), erzeugt mit lv_font_conv aus MavenPro-Regular.ttf, beschränkt auf Ziffern, Komma, Punkt, Minus und Gradzeichen - die größte Textschrift hatte 48 px und reichte für die großen Zahlen nicht.

Ein gespeicherter Wert außerhalb des neuen Bereichs fällt auf die Vorgabe zurück. Die fünf alten Builder sind entfernt.

Beide Panel-Varianten mit arduino-cli gegengebaut.

🤖 Generated with Claude Code

Ersetzt die bisherigen fünf (Klassisch, Instrumente, Minimal, Soft-3D, Thermometer) durch vier, die nicht nur den Temperaturbereich anders zeichnen, sondern die Fläche unterschiedlich nutzen: - **Gewichtet:** Wasser mit `flex-grow 2`, Dampf mit 1. - **Verlauf:** `lv_chart`-Sparkline je Kessel, gespeist aus der bestehenden Sekundenabtastung; Ausschnitt am Sollwert ausgerichtet, damit die Abweichung sichtbar wird. - **Flächen:** ohne Kartenkanten, zwei Felder mit leicht verschiedenem Grund. - **Band:** Zustandsband über volle Breite (bereit / heizt / Bezug / Cold Extraction / Standby). Neue Vorgabe. Zwei neue Schriftgrade (96 und 140 px), erzeugt mit `lv_font_conv` aus `MavenPro-Regular.ttf`, beschränkt auf Ziffern, Komma, Punkt, Minus und Gradzeichen - die größte Textschrift hatte 48 px und reichte für die großen Zahlen nicht. Ein gespeicherter Wert außerhalb des neuen Bereichs fällt auf die Vorgabe zurück. Die fünf alten Builder sind entfernt. Beide Panel-Varianten mit arduino-cli gegengebaut. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
thomas added 1 commit 2026-09-02 19:30:11 +02:00
Ersetzt die bisherigen fünf (Klassisch, Instrumente, Minimal, Soft-3D,
Thermometer) durch vier, die nicht nur den Temperaturbereich anders zeichnen,
sondern die Fläche unterschiedlich nutzen:

- Gewichtet: Wasser mit flex-grow 2, Dampf mit 1.
- Verlauf: lv_chart-Sparkline je Kessel, gespeist aus der bestehenden
  Sekundenabtastung; Ausschnitt am Sollwert ausgerichtet.
- Flächen: ohne Kartenkanten, zwei Felder mit leicht verschiedenem Grund.
- Band: Zustandsband über volle Breite (bereit / heizt / Bezug / Cold
  Extraction / Standby). Neue Vorgabe.

Zwei neue Schriftgrade (96 und 140 px), erzeugt mit lv_font_conv aus
MavenPro-Regular.ttf, beschränkt auf Ziffern, Komma, Punkt, Minus und
Gradzeichen - die größte Textschrift hatte 48 px und reichte für die großen
Zahlen nicht.

Ein gespeicherter Wert außerhalb des neuen Bereichs fällt auf die Vorgabe
zurück. Die fünf alten Builder sind entfernt.

Beide Panel-Varianten mit arduino-cli gegengebaut.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
thomas merged commit 40aabe48bc into main 2026-09-02 19:30:12 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: thomas/Dual-PID#60