Zeus Charge Control – Deine smarte Lösung für optimiertes Batterieladen

tiny-tool.de

tiny-tool.de

Hast du dich jemals gefragt, wie du die besten Strompreise finden und dabei sogar deinen Energieverbrauch optimieren kannst? Unsere Anwendung macht genau das für dich! In diesem Blogpost erkläre ich, wie unsere Anwendung funktioniert und wie sie dir helfen kann, Geld zu sparen.

Zeus Charge Control ist eine innovative Java-Anwendung zur Verwaltung von Ladeplänen für Batterien basierend auf Marktpreisen. Sie unterstützt die Sonnen API V2 und bietet dir eine effiziente Möglichkeit, deine Batterien zu verwalten, insbesondere wenn du einen dynamischen Strompreis hast.

Mit Zeus Charge Control kannst du:

  • Den aktuellen Batteriestatus überwachen
  • Die besten Marktpreise innerhalb eines bestimmten Zeitraums identifizieren
  • Preisdiagramme visualisieren

Diese Funktionen sind ideal für alle, die ihre Ladezeiten optimieren und Kosten sparen möchten.

Wie funktioniert das?

Unsere Anwendung besteht aus mehreren wichtigen Komponenten, die nahtlos zusammenarbeiten, um sicherzustellen, dass du immer die besten Strompreise bekommst.

1. Marktpreise abrufen

Der erste Schritt ist das Abrufen der Strompreise von den Anbietern. Unsere Anwendung verbindet sich automatisch mit den APIs (Schnittstellen) von Awattar oder Tibber, um die aktuellen Preise für heute und die vorhergesagten Preise für morgen zu erhalten. Das passiert mehrmals am Tag, damit du immer die neuesten Informationen hast. aWATTar stellt die Preise derzeit noch öffentlich nach dem Fair-Use-Prinzip ohne Zugangsbeschränkung bereit. Für Tibber-Kunden kann der Strompreis von der Tibber-API bezogen werden. Hierzu musst du dein Tibber-Token hinterlegen.

2. Preise speichern und analysieren

Sobald die Preise abgerufen wurden, speichern wir sie in unserer Datenbank und analysieren sie. Dabei achten wir besonders auf die Zeiten, zu denen der Strom am günstigsten ist. Das Ziel ist es, die Zeiten zu finden, in denen es am sinnvollsten ist, deine Batterie aufzuladen.

3. Ladezeiten planen

Mit den analysierten Daten planen wir dann die besten Ladezeiten für deine Batterie. Unsere Anwendung berücksichtigt dabei Faktoren wie die aktuelle Ladung deiner Batterie und den voraussichtlichen Strompreis. So wird deine Batterie zu günstigen Zeiten geladen, um deine Stromkosten zu minimieren.

Vorteile für dich

  • Geld sparen: Durch das Laden deiner Batterie zu den günstigsten Zeiten kannst du bei deinen Stromkosten sparen.
  • Automatisierung: Du musst dir keine Gedanken mehr über die besten Ladezeiten machen. Unsere Anwendung übernimmt das für dich.
  • Transparenz: Du erhältst Einblicke in die aktuellen Strompreise.

Wie du die Anwendung nutzen kannst

Die Nutzung unserer Anwendung ist ganz einfach. Alles, was du tun musst, ist, deine Batterie mit unserer Anwendung zu verbinden und die Konfigurationen einmalig einzustellen. Danach übernimmt die Anwendung alles Weitere für dich. Sie überprüft regelmäßig die Strompreise, plant die besten Ladezeiten und hält dich über alles Wichtige auf dem Laufenden.

Voraussetzungen

  • Java 16 oder höher.
  • PV-Speicher kompatibel mit Sonnen API v2
  • Deinen Auth.-Token für den Zugriff auf die Sonnen API v2 deines PV-Speichers
  • Für Tibber Kunden: Deinen Auth.-Token für den Zugriff auf die Tibber-API
  • Internetverbindung
  • Konfiguration (siehe Umgebungsvariablen und ihre Bedeutung)

Umgebungsvariablen und ihre Bedeutung

Unsere Anwendung nutzt eine Vielzahl von Umgebungsvariablen, um flexibel auf verschiedene Konfigurationen und Einsatzszenarien reagieren zu können. Hier sind einige der wichtigsten Variablen und ihre Bedeutung:

  • SERVER_ADDRESS: Diese Variable gibt die IP-Adresse an, unter der der Server Anfragen akzeptiert. Standardmäßig ist dies auf 0.0.0.0 gesetzt, was bedeutet, dass der Server auf allen verfügbaren Netzwerkadressen lauscht.
  • SERVER_PORT: Diese Variable legt den Port fest, auf dem der Server läuft. Der Standardwert ist 8080.
  • BATTERY_URL: Die URL der Batterie-API. Diese API wird verwendet, um den aktuellen Status der Batterie abzufragen und Ladebefehle zu senden.
  • BATTERY_AUTH_TOKEN: Das Authentifizierungstoken für die Batterie-API. Dieses Token wird benötigt, um autorisierte Anfragen an die API zu senden. (siehe auch https://tiny-tool.de/wie-du-ein-access-token-von-deiner-sonnenbatterie-bekommst )
  • BATTERY_STATE_OF_CHARGE: Diese Variable gibt den Start-Ladestand der Batterie in Prozent an. Sie bestimmt, bei welchem Ladezustand die Batterie mit einem günstigen Ladezyklus beginnen soll.
    Ist diese Variable nicht gesetzt, wird ein Standardwert von 30% verwendet.
  • BATTERY_TARGET_STATE_OF_CHARGE: Diese Variable gibt den Ziel-Ladestand der Batterie in Prozent an. Sie bestimmt, bis zu welchem Ladestand die Batterie aufgeladen werden soll. Sobald dieser Wert erreicht ist, wird der Ladevorgang beendet.
    Ist diese Variable nicht gesetzt, wird ein Standardwert von 100% verwendet.
  • BATTERY_CHARGING_POINT: Diese Variable gibt den Ladepunkt der Batterie in Watt an. Sie legt fest, mit welcher Leistung die Batterie geladen werden soll, um eine optimale Balance zwischen Ladezeit und Energieeffizienz zu erreichen
    Ist diese Variable nicht gesetzt, wird ein Standardwert von 4000 W verwendet.
  • AWATTAR_MARKETDATA_URL: Die URL des aWATTar-Marktpreisservices. Über diese URL werden die aktuellen und zukünftigen Strompreise von aWATTar abgerufen.
  • AWATTAR_AUTH_TOKEN: Das Authentifizierungstoken für den aWATTar-Marktpreisservice. Aktuell stellt aWATTar die Preise noch öffentlich nach dem Fair-Use-Prinzip ohne Zugangsbeschränkung bereit.
  • TIBBER_MARKETDATA_URL: Die URL des Tibber-Marktpreisservices. Über diese URL werden die aktuellen und zukünftigen Strompreise von Tibber abgerufen.
  • TIBBER_AUTH_TOKEN: Das Authentifizierungstoken für den Tibber-Marktpreisservice. Dieses Token wird benötigt, um autorisierte Anfragen an die Tibber-API zu senden. Für Tibber-Kunden kann der Strompreis von der Tibber-API bezogen werden. (siehe auch https://tiny-tool.de/so-bekommst-du-deinen-tibber-token )
  • MARKETDATA_SOURCE: Diese Variable gibt an, welche Datenquelle für die Marktpreise verwendet werden soll. Mögliche Werte sind awattar oder tibber. Je nach eingestellter Quelle wird die Anwendung die Marktpreise entweder von aWATTar oder von Tibber abrufen.

Hinweis

Diese Software enthält Werbung. Alle auf dieser Website genannten Produktnamen, Logos und Marken sind Eigentum ihrer jeweiligen Inhaber. Alle Firmen-, Produkt- und Dienstleistungsnamen, die auf diesem Blog verwendet werden, dienen nur zu Identifikationszwecken. Werbung ist entsprechend gekennzeichnet.

Lade Zeus Charge Control jetzt herunter!

Lade jetzt die neueste Version von Zeus Charge Control hier https://github.com/gzeuner/zeus-charge-control/releases/tag/v1.0 herunter, konfiguriere und starte die Anwendung. Der Service ist dann unter http://localhost:8080/charging-status erreichbar.

Lizenzbedingungen / Haftungsausschluss

Diese Software wird dir kostenlos zur Verfügung gestellt und kann in unveränderter Form sowohl privat als auch kommerziell genutzt und weitergegeben werden. Bitte beachte, dass die Nutzung auf eigenes Risiko erfolgt. Es wird keine Garantie auf Fehlerfreiheit, keine Unterstützung und kein Anspruch auf Updates gewährt. Jegliche Haftungsansprüche sind ausgeschlossen. Eine Modifikation und/oder Weitergabe in veränderter Form oder unter einem anderen Namen ist untersagt.

Lizenz: Proprietär.

Dieses Produkt enthält Software, die im Rahmen des Spring Boot-Projekts entwickelt wurde. Die Spring Boot-Komponenten stehen unter der Apache License, Version 2.0.

Die Software enthält Affiliate-Links, durch die wir eine Provision verdienen können, wenn Sie auf diese klicken und einen Kauf tätigen. Weitere Informationen finden Sie in unseren Datenschutzhinweisen. Werbung ist als solche gekennzeichnet.

Alle in der App und auf unserem Blog https://tiny-tool.de genannten Produktnamen, Logos und Marken sind Eigentum der jeweiligen Inhaber.

Unterstützt wird: Sonnen API v2, aWATTar API v1, Tibber API v beta.

Diese Software stammt nicht von aWATTar GmbH, Tibber Deutschland GmbH oder sonnen GmbH.

Copyright 2024 – Guido Zeuner – https://tiny-tool.de

ChargeControl – Release V 1.0

Fazit

Zeus Charge Control ist dein smarter Helfer, wenn es darum geht, Stromkosten zu sparen. Probier es aus und erlebe, wie einfach und effektiv Energieoptimierung sein kann!