Verwendung eines Raspberry Pi als Hardware: 

Der Raspberry Pi wird als zentrale Steuereinheit gewählt, da er kostengünstig, energieeffizient und vielseitig einsetzbar ist. Er bietet ausreichend Rechenleistung für die Aufgaben des Energiemanagements und kann durch seine GPIO-Pins direkt mit verschiedenen Sensoren und Aktoren verbunden werden. Zudem unterstützt er zahlreiche Betriebssysteme und Softwarelösungen, die für die Steuerung und Datenverarbeitung notwendig sind.

ioBroker als Datenverwaltung: 

ioBroker ist eine Open-Source-Plattform für das Internet der Dinge (IoT), die zur zentralen Verwaltung und Automatisierung von Geräten und Diensten dient. Sie ermöglicht die Integration verschiedener Protokolle und Geräte sowie die einfache Erstellung von Automatisierungsregeln.

InfluxDB als Datenbank: 

InfluxDB ist eine leistungsfähige Zeitreihen-Datenbank, die speziell für hohe Schreib- und Abfragegeschwindigkeiten optimiert ist. Sie eignet sich hervorragend zur Speicherung und Analyse von Sensordaten, die in regelmäßigen Abständen erfasst werden.

Grafana als Visualisierungsmöglichkeit: 

Grafana ist eine Open-Source-Plattform zur Visualisierung und Analyse von Zeitreihendaten. Es bietet eine Vielzahl an Widgets und Diagrammen, um Daten ansprechend und informativ darzustellen.

EVCC als Steuerung für die Wallboxen: 

EVCC (Electric Vehicle Charging Controller) ist eine Open-Source-Software zur intelligenten Steuerung von Ladepunkten für Elektrofahrzeuge. Sie ermöglicht das effiziente Laden unter Berücksichtigung von Netzbedingungen und Energieverfügbarkeit.


Planungsaspekte:

  1. Hardware-Anforderungen: Stellen Sie sicher, dass der Raspberry Pi ausreichend dimensioniert ist (z.B. Raspberry Pi 4) und eine stabile Stromversorgung hat.
  2. Netzwerkkonfiguration: Planen Sie eine zuverlässige Netzwerkverbindung, um eine kontinuierliche Datenübertragung und Fernzugriff zu gewährleisten.
  3. Datensicherheit: Implementieren Sie Sicherheitsmaßnahmen wie regelmäßige Backups und sichere Passwörter.
  4. Systemintegration: Achten Sie darauf, dass alle Komponenten (ioBroker, InfluxDB, Grafana, EVCC) nahtlos zusammenarbeiten und kompatibel sind.
  5. Skalierbarkeit: Planen Sie die Möglichkeit der zukünftigen Erweiterung des Systems, um weitere Sensoren, Aktoren oder Datenquellen integrieren zu können.
  6. Dokumentation: Anlegen eines Git-Projektes, um Änderungen und Erweiterungen für alle Projektmitglieder zu dokumentieren.

Durch die sorgfältige Planung und Installation dieser Komponenten wird ein robustes und effizientes Energiemanagementsystem geschaffen, das eine umfassende Überwachung, Steuerung und Visualisierung der Energieflüsse ermöglicht.

Zum zusätzlichen Verständnis wurde folgendes Kontext-Diagramm angelegt:

https://www.xplore-dna.net/pluginfile.php/24470/mod_page/content/7/c4-Kontext-Diagramm.pdf


Zuletzt geändert: Freitag, 14. Juni 2024, 10:57