Repository navigation
CamperUI_V1.7.0
🚐 CamperUI Release V1.7.0
Mit Version V1.7.0 erhält CamperUI ein umfassendes Upgrade des Energie-Dashboards mit Mini-Arcs und dynamischer Flussanzeige, automatische Uhrzeitsynchronisation über VanPi /info, einen energiesparenden Nacht-Screensaver mit 1% Dimmung sowie Schaltersperren.
🚀 Highlights & Neuerungen
⚡ 1. Überarbeitetes Energie-Dashboard & Produzenten-Arcs
- Zentrales Batterie-Element:
- Großformatige Watt-Anzeige mit direkt danebenliegender Ampere-Anzeige (Lade-/Entladestrom) und Spannung.
- Vergrößerter Ladezustands-Arc (SoC %) mit zentrierter Prozentanzeige.
- Dynamische Flusslinien: Sämtliche Verbindungslinien und der Batterierahmen färben sich bei positivem Gesamtladestrom grün ein.
- Visuelle Leistungs-Arcs für Produzenten:
- Solar, Landstrom (Shore) und Lichtmaschine (Alternator) verfügen nun über eigene farbige Mini-Arcs, die die aktuelle Leistung relativ zur konfigurierten Maximalleistung visualisieren.
- Konfigurierbare Maximalwerte in den Einstellungen:
Solar Max Watt,Landstrom Max Watt,Lichtmaschine Max Watt.
- Flexible Produzentenauswahl:
- Nicht vorhandene Erzeuger können in den Display- und Web-Einstellungen deaktiviert werden. Die verbleibenden Karten zentrieren sich automatisch sauber auf dem Bildschirm.
- Direkter Verlaufsaufruf (History Modal):
- Ein Fingertipp auf die Batterie- oder Solarkarte öffnet sofort das 24h-Verlaufsdiagramm.
🕒 2. Automatische Uhrzeitsynchronisation via VanPi /info
- Kein manuelles Einstellen mehr:
- Die Uhrzeit im Header oben links synchronisiert sich automatisch über den VanPi Endpoint
/info(current_date). - Übernahme der Restlaufzeit (
ttgo- Time-to-go) direkt aus der VanPi-Telemetrie. - Manuelle Zeiteinstellungen und NTP-Routinen wurden komplett entfernt, was wertvollen Flash-Speicher und RAM freigibt.
- Die Uhrzeit im Header oben links synchronisiert sich automatisch über den VanPi Endpoint
🌙 3. Nacht-Screensaver (Ruhemodus mit 1% Helligkeit)
- Augenschonende Nachtansicht:
- Nach konfigurierbarem Inaktivitäts-Timeout schaltet das Display auf einen schwarzen Bildschirm mit dunkelroter Digitaluhr (
#dc2626) und dezenter Time-to-go Anzeige (#b91c1c). - Automatische Dimmung der Display-Hintergrundbeleuchtung auf minimal sichtbare 1% Helligkeit.
- Sicheres Aufwecken bei Touch-Berührung ohne versehentliches Auslösen darunterliegender Schaltflächen.
- Aktivierbar in den Display-Einstellungen sowie über das Webinterface.
- Nach konfigurierbarem Inaktivitäts-Timeout schaltet das Display auf einen schwarzen Bildschirm mit dunkelroter Digitaluhr (
🔒 4. Schalter- & Relais-Sperre (Switch Locks)
- Schutz vor versehentlichem Schalten:
- Einzelne Schalter und Relais können mit einer Sperrfunktion versehen werden (sichtbar durch Schloss-Symbol), um versehentliches Deaktivieren wichtiger Verbraucher wie Kühlschrank oder Wasserpumpe zu verhindern.
🔥 5. Truma Combi Integration
- Modellunterscheidung:
- Saubere Trennung zwischen
Truma (Gas/Diesel)undTruma + Elektro (Combi E). Elektrische Heizstufen und Landstrom-Hinweise werden bei reinen Gas/Diesel-Modellen automatisch ausgeblendet.
- Saubere Trennung zwischen
💾 Installation & Update
- Web-OTA (Empfohlen): Im Browser
http://<IP-des-Displays>/updateaufrufen und die DateiCamperUI-V1.7.0.binhochladen. - USB-Erstinstallation:
CamperUI-V1.7.0-merged.binmit dem ESP Flash Tool, Web-Flasher oder Arduino IDE ab Offset0x0flashen. - GitHub Pages Web-Flasher: Direkt im Browser flashen.