Victron Energy nutzt seit Einführung des Color Control GX eine grafische Darstellung der System-Komponenten, die zwar einfach zu lesen, aber grafisch schon etwas in die Jahre gekommen ist. Mit dem nächsten großen Update von Venus OS, dem Betriebssystem für Victron’s System-Monitoring, ändert sich das grundlegend: Nicht nur die grafische Oberfläche wurde aktualisiert, auch die Art und Weise, wie das System mit der VRM Remote-Konsole kommuniziert und Daten intern aufbereitet, wurde überarbeitet. Das Ergebnis ist ein modernes System, das dem Nutzer noch mehr Informationen noch übersichtlicher präsentiert.
Highlights
- Modernes, hochauflösendes Redesign mit Dark Mode
- Neue Übersichtsseite, die einen weniger technischen Überblick über das System bietet: Batterie, Tankfüllstände und tatsächliche Leistungs- (oder Strom-) messwerte
Bedienelemente, z. B. Wechselrichter ein/aus, Eingangsstrombegrenzung, sind mit nur einem Tastendruck zugänglich - Die Remote-Konsole ist deutlich schneller und kann von mehreren Personen gleichzeitig genutzt werden.
- Menüpunkte werden nach ein paar Sekunden automatisch ausgeblendet, damit der gesamte Bildschirm für Anzeigen genutzt werden kann
- Mehrere Batterien werden unterstützt, z. B. Starter- und Hausbatterien
Design
Im Gegensatz zum bisherigen Liniendiagramm der Übersichtsseite ist die neue Benutzeroberfläche anders aufgebaut und verwendet drei Spalten:
- Erzeuger (links)
- Batterien und Energieumwandlung (Mitte)
- Verbraucher (rechts)
Die Blöcke in jeder Spalte sind logisch gruppiert, so befinden sich zum Beispiel alle Solaranlagen in einem einzigen Block, einschließlich AC- und DC-gekoppelter Anlagen, und ein Dropdown-Menü liefert alle Details.
Die neuen Anzeigen
Übersichtsseite
Die wichtigsten Daten, zusammengefasst auf einer kompakten und übersichtlichen Seite. Verfügbar in Dark Mode und heller Ansicht, außerdem mit einer Seitenleiste für zusätzliche Informationen.
Energiefluss
Die Energiefluss-Seite ähnelt der bisherigen Darstellung, bietet aber abgesehen von der moderneren und leichteren Grafik zusätzliche Informationen wie zum Beispiel die Anzeige weiterer Stromquellen und Batterie-Informationen. Auch diese Anzeige ist in einem Dark-Mode erhältlich.
Tanks & Temperaturen
Tanks werden automatisch auf einer Übersichtsseite nach Tank-Typ gruppiert. Temperaturen können sowohl vom GX-Gerät als auch von RUUVI-Tags angezeigt werden.
Solar-Detailseiten
Sämtliche Photovoltaik-Quellen sind in einer Liste abrufbar, sodass die Werte übersichtlich angezeigt werden können. Jede der Zeilen lässt sich in Folge für weitere Details aufklappen.
DC-gekoppelte Solar-Laderegler und AC-gekoppelte PV-Inverter werden separat gruppiert, für Details können die Geräte angeklickt werden. Mehrere Tracker werden in der sich öffnenden Detailansicht separat angezeigt.
Mehrere Batterien
Mehrere Batterien lassen sich in einer Übersichts-Liste anzeigen, um Details sämtlicher Energiespeicher im System einsehen zu können.
Steuerung und Einstellungen
Für die Steuerung von Geräten wie Generatoren, Invertern, Ladegeräten etc. gibt es eigene Seiten, auf denen sämtliche relevanten Funktionen dargestellt sind. Die Übersichtsseiten sind in den Einstellungen konfigurierbar, hier kann zum Beispiel zwischen Dark- und Light-Mode gewählt, die Anzeigen der Übersichtsseite konfiguriert oder die Anzeige der Einheiten in Watt oder Ampere ausgewählt werden.
Beta-Test
Mit diesem Artikel werden die Betatests von GUI-v2 der Öffentlichkeit zugänglich gemacht. Es gibt viele bekannte Probleme, die bereits protokolliert sind und an denen gearbeitet wird.
Das neueste Venus OS Beta-Community-Forum steht zur Verfügung, um Probleme oder Wünsche in Bezug auf die neue Benutzeroberfläche zu sammeln. Wie bei Victron üblich, gilt eine strenge Prioritätenliste, wobei alle Rückmeldungen aus der Community berücksichtigt werden, sofern sie relevant oder praktisch sind.
Bekannte Einschränkungen
- Remote Console auf VRM funktioniert noch nicht
- Benachrichtigungen funktionieren noch nicht
- Einstellung der Helligkeit funktioniert noch nicht
- Remote Console auf dem VRM kann nicht auf die alte UI zurückschalten
- Es gibt Konsistenzprobleme bei Werten zwischen Brief und Übersicht
- Tastaturnavigation wird in der Remote-Konsole noch nicht unterstützt
- Dropdown für AC-Lasten, das die Aufteilung zwischen normalen und kritischen Lasten anzeigt, ist noch nicht verfügbar
HOWTO: Test in Remote-Konsole über LAN
- Installieren Sie die neueste Release Candidate Version mit 3.20~18 oder neuer
- Aktivieren Sie unter Einstellungen > Dienste MQTT on LAN (SSL) und danach MQTT on LAN (Plaintext)
- Öffnen Sie in einem Webbrowser http:///gui-beta
(ACHTUNG: http:// nicht https://)
HOWTO: Test auf einem Touchscreen
ACHTUNG: Dies zerstört derzeit die Remote Console auf VRM.
Nicht durchführen, wenn Sie keinen lokalen Zugriff auf den Touchscreen haben!
- Erfordert einen Cerbo GX + GX Touch 50 oder 70 oder einen Ekrano GX
- Installieren Sie den Release Candidate, und lassen Sie die Einstellung “Aktualisieren” auf auf der Option “Release Candidate”
- Gehen Sie zu Einstellungen > Anzeige, ganz nach unten, und aktivieren Sie dort die Beta-GUI
- Die neue GUI sollte jetzt sichtbar sein
- Um die alte Einstellung wiederherzustellen, gehen Sie im neuen Menü an die selbe Stelle und stellen Sie die Einstellung wieder her. (Hinweis: Derzeit nur auf dem Touchscreen möglich)
HOWTO: Test in der Remote-Konsole auf VRM
- Der Fernzugriff über Remote Console auf VRM befindet sich noch in der Entwicklung und ist zeitweise deaktiviert. Eine frühe Testversion ist derzeit über eine URL verfügbar, die in demselben Browser verwendet werden kann, in dem VRM angemeldet ist.
- https://betavrm.victronenergy.com/remote-console-2/<IHRE-VRM-SITE-ID>
- HINWEIS: Der Datenfeed der Remote Console on VRM umfasst derzeit entfernte Geräte, so dass Sie möglicherweise Geräte sehen, die auf der alten Schnittstelle und im VRM nicht sichtbar sind.
FAQ
F: Wird diese neue Benutzeroberfläche auch auf der CCGX funktionieren?
A: Das CCGX ist nicht in der Lage, gui-v2 auf dem physischen Display darzustellen, aber es funktioniert über die Remote-Konsole im LAN und VRM.
F: Warum funktioniert gui-v2 noch nicht auf einem Raspberry Pi, der ein Waveshare- oder ein anderes Display hat?
A: Könnte funktionieren, wurde aber noch nicht getestet.
FAQ für Entwickler
F: Funktionieren die GuiMods von Kevin Windrem mit gui-v2?
A: GuiMods, ExtTransferSwitch, ShutdownManager und SetupHelper modifizieren alle die Original-GUI und funktionieren nicht mit gui-v2. Die Portierung solcher Modifikationen auf gui-v2 erfordert eine komplette Neuprogrammierung und eine neue Methode zur Installation auf dem GX-Gerät. gui-v2 enthält viele der von GuiMods bereitgestellten Konzepte, so dass zum jetzigen Zeitpunkt nicht klar ist, ob GuiMods in gui-v2 integriert werden.
F: Wird die neue Benutzeroberfläche Open Source sein, und wenn ja, wann?
A: https://github.com/victronenergy/gui-v2/ Die Lizenz erlaubt die Verwendung in “Victron-Systemen”, d. h. in Systemen, in denen die wichtigsten Produkte von Victron stammen (Wechselrichter, Wechselrichter/Ladegerät, Solarladeregler etc.).
F: Was ist die Rolle von WebAssembly in gui-v2?
A: gui-v2 ist ein einzelnes Projekt mit einem Satz von Quelldateien, das mit dem plattformübergreifenden Qt6 UI-Framework entwickelt wurde. Der Quellcode des Projekts wird verwendet, um zwei Versionen zu erstellen:
1. die kompilierte Version auf dem GX-Gerät, die auf dem physischen Bildschirm angezeigt wird und ihre Daten über dbus erhält; und
2. eine WebAssembly-Version, die mit nahezu nativer Geschwindigkeit im Webbrowser läuft und ihre Daten über MQTT bezieht.