Zeus Charge Control 1.7 – Mein Beitrag zur Energiewende

tiny-tool.de
Mit steigenden Strompreisen und der wachsenden Bedeutung erneuerbarer Energien wird eine effiziente Nutzung von Batteriespeichern immer wichtiger. Zeus Charge Control ist meine Open-Source-Software, die genau dabei hilft: Sie optimiert die Ladeplanung von PV-Batterien basierend auf dynamischen Marktpreisen und macht den Ladevorgang intelligenter und kosteneffizienter.
Was macht Zeus Charge Control?
Die Software richtet sich an Besitzer PV-Batterien, deren Systeme die Sonnen API v2 unterstützt. Sie analysiert Marktpreise und Wetterdaten, um die besten Ladezeitfenster zu ermitteln. Dadurch kann die Batterie preisoptimiert geladen werden – günstige Tarife werden genutzt, teure Netzbezüge vermieden. Ein smarter Schritt für eine nachhaltigere Zukunft!
Die wichtigsten Funktionen
- Batteriestatus-Visualisierung: Anzeige des Ladezustands (RSOC) in Echtzeit.
- Dynamische Marktpreisanalyse: Automatische Ermittlung der besten Ladezeiten mit Preisdaten von aWATTar oder Tibber.Hinweis:
Diese Software steht in keiner Verbindung zur Firma Sonnen, aWATTar oder Tibber. Sie wird ohne Gewähr bereitgestellt und der Entwickler übernimmt keine Haftung für eventuelle Schäden oder Fehlfunktionen. Alle Produkt- und Markennamen sind Eigentum ihrer jeweiligen Inhaber.
- Optimierte Nachtladung: Intelligente Steuerung der Ladeperioden zur Vermeidung von hohen Netzbezugskosten.
- Wetterintegration: Berücksichtigung von Sonnenprognosen für eine optimierte Ladeplanung.
- Automatische & manuelle Steuerung: Flexibles Umschalten zwischen Automatikmodus und manueller Kontrolle.
- Preisdiagramme & Ladeplanung: Visualisierung der Preisdaten und Ladezeiten in interaktiven Diagrammen.
Aktueller Batteriestatus
Alle wichtigen Daten Deiner Sonnen-Batterie. Die Betriebsart „Automatisch“ hat immer Vorrang, da Strom immer am günstigsten aus Sonnenenergie gewonnen werden kann anstatt diesen aus dem Netz zu beziehen. Die Betriebsart „Manuell“ wird nur dann verwendet, wenn Zeus Charge Control einen Ladevorgang gestartet hat. Das ist nur dann der Fall, wenn der Ladezustand BATTERY_TARGET_STATE_OF_CHARGE unter 90 % liegt, kein Sonnenstrom produziert wird und ein möglichst günstiger Ladezeitraum anliegt.
Eine Ausnahme bildet hierbei die Option „Aufladung aus dem Netz„. Damit kannst Du einen Ladevorgang selber starten bzw. beenden.
Günstigster Marktpreis
Bei dynamischen Stromtarifen, wie sie aWATTar oder Tibber bieten, richten sich die Preise nach stündlichen Börsenwerten, die am Vortag festgelegt werden und sich flexibel an Angebot und Nachfrage anpassen. Diese Day-Ahead-Preise sind netto (ohne Steuern, Netzentgelte, Abgaben) und ermöglichen es, Strom günstig zu beziehen, wenn man Verbräuche gezielt in besonders preisgünstige Zeiten verlagert. So lassen sich Ladezeiten optimal planen, um von den Preisschwankungen am Markt zu profitieren und Energiekosten zu senken.
Was ist neu in Version 1.7?
Die neueste Version bringt viele Verbesserungen und neue Features:
- Modernisierte Benutzeroberfläche: Mit Bootstrap und Font Awesome wird die Web-Oberfläche intuitiver und ansprechender.
- Präzisere Ladeplanung: Noch bessere Auswahl der günstigsten Ladezeiten unter Berücksichtigung flexibler Preisschwellen.
- Verbesserte Statusanzeige: Klare Icons und Farbcodes für eine intuitive Übersicht des aktuellen Ladezustands.
- Erweiterte Marktpreis-Analyse: Integration von Chart.js für eine noch bessere Visualisierung von Preisentwicklungen.
- Optimierte Performance: Schnellere Ladezeiten durch optimierte HTML- und JavaScript-Struktur.
So funktioniert Zeus Charge Control
Die Software basiert auf einer Java-Anwendung mit einer modernen Thymeleaf-Weboberfläche. Die Kernfunktionen umfassen:
1. Batterie-Statusanzeige
Die Oberfläche zeigt den aktuellen Ladezustand, den Betriebsmodus und den geplanten Ladeverlauf an. Icons für Laden oder Leerlauf sorgen für eine schnelle Orientierung.
2. Automatische Ladeoptimierung
Anhand der aktuellen Marktpreise ermittelt Zeus Charge Control die besten Ladezeitfenster und plant diese mit einem flexiblen Ladealgorithmus.
3. Preisbasierte Steuerung
Der Nutzer kann festlegen, ab welchen Preisen die Batterie geladen werden soll. Dabei werden reguläre und Nachtladeperioden unterschieden.
4. Wetterintegration
Durch die Anbindung an die Open-Meteo API fließen Sonnenprognosen in die Ladeplanung ein, um den Eigenverbrauch weiter zu optimieren.
Technische Umsetzung
Die Web-Oberfläche von Zeus Charge Control basiert auf Thymeleaf und verwendet Bootstrap für eine moderne Gestaltung. Chart.js sorgt für die visuelle Darstellung der Daten, während Luxon die Zeit- und Datumsverarbeitung übernimmt. Die Anwendung selbst ist in Java (Spring Boot) geschrieben und bietet eine REST-API für externe Steuerungsmöglichkeiten.
Lizenz und Haftungsausschluss
Zeus Charge Control ist ein Open-Source-Projekt unter der Apache License 2.0.
Diese Software steht in keiner Verbindung zur Firma Sonnen, aWATTar oder Tibber. Sie wird ohne Gewähr bereitgestellt, und der Entwickler übernimmt keine Haftung für eventuelle Schäden oder Fehlfunktionen. Alle Produkt- und Markennamen sind Eigentum ihrer jeweiligen Inhaber
Mein Beitrag zur Energiewende
Mit Zeus Charge Control 1.7 möchte ich einen praktischen Beitrag zur Energiewende leisten. Wer eine „Sonnen API v2“-kompatible PV-Batterie besitzt, kann mit der Software seinen Eigenverbrauch optimieren und die Stromkosten senken. Intelligente Ladeplanung, Marktpreisanalyse und Wetterintegration – alles in einer benutzerfreundlichen Oberfläche.
Neugierig? Der Quellcode, Binary und weitere Informationen sind auf [GitHub] verfügbar! 🚀