Zum Ende der Metadaten springen
Zum Anfang der Metadaten
Autor
Logo

Status

STABLE

Version0.1.1
Kompatibilität

LB 1.0LB 1.0

Downloadhttps://download.loxberry.de/plugins/e3dc2lox/Loxberry-E3DC_v0.1.1.zip
ZweckÜbermittelt sekündlich via RSCP-Protokoll Daten vom E3DC-S10-Batteriespeicher zum MiniServer
 Version History...

Version 0.1

  • erste öffentliche Version

Version 0.1.1

  • neu - auf Wunsch kann zusätzlich der Wert in kWh übermittelt werden (so entfällt die Formel im MiniServer)
  • fix - es werden beim Neustart des Service keine leere Daten übermittelt

Inhalt

 


Download

Das Plugin ist im Pluginarchiv erhältlich: Download

Wie bei anderen Loxberry-Plugins wird diese über ein Zip-Datei installiert.
Nach der Installation muss der Loxberry neu gestartet werde.
Besonderheit: Die Skripte im Hintergrund erkennen nach dem speichern die neu Config-Datei.
Bis alle Skripte im Hintergrund wieder laufen kann es ca. 10 Sekunden dauern.
Habe ihr also die Config geändert kann es dauern bis die neuen Werte aktiv sind, dafür ist kein reboot nötig.

Konfigurationsoptionen

Folge Werte müssen eingetragen werden.

MiniServer → zu welchen MiniServer sollen die Daten gesendet werden.
UDP_Port → zu welchen UDP-Port am MiniServer sollen die Daten gesendet werden.

E3DC-IP → Die IP eures S10 Stromspeichers
E3DC-User → Der Benutzername den ihr am E3DC-Portal verwendet.
E3DC-Password → Das Passwort das ihr am E3DC-Portal verwendet.
E3DC-AES-key → Der AES Key für die Verschlüsselung. Dieser kann am S10 Display eingestellt werden.

Send Basic Power-Data → Schaltet das sekündliche Senden der Powerdaten an/aus.
Send Status → Schaltet das Senden der Statusdaten ein/aus
Looptime Status → Alle x Sekunden wird der Status gesendet

Send History → Schaltet das kpl. Senden er History-Daten ein/aus
Looptime History → Alle x Sekunden werden die Daten gesendet (min. 60 Sek.)
Send History-Year → Schalt das Senden der aktuellen Jahresdaten ein/aus
Send History-Month → Schaltet das Senden der Daten für den aktuellen Monat ein/aus
Send History-Month (last) → Schaltet das Senden der Daten für den letzten Monat ein/aus
Send History-Day →  Schaltet das Senden der Daten für den aktuellen Tag ein/aus
Send History-Year (yesterday) → Schaltet das Senden der Daten für den gestrigen Tag ein/aus

Funktion des Plugins

 

Das Plugin sendet per RSCP Daten an den MiniServer (UDP).

Folgene Werte werden übermittelt

BasicStatusHistory

PV-Produktion

Leistung-Netz

Leistung-Haus

Leistung-Batterie

SOC-Batterie

Leistung-Wallbox

Leistung-externe Quelle

Eigenverbrauch

Autarkie

                                            

System-Online

Module-Angeschlossen

Notstrom am Netz

Notstrom im Inselbetrieb

Notstrom-Status

Netz-Status

                                            

aktuelles Jahr
aktueller Monat
aktueller Tag
letzter Monat
letzter Tag

Je
Produktion
Lieferung
Autrakie

                                            

Werte-Übermittelung für Basic werden sekündlich gesendet
Werte-Übermittelung für Status und History können per Looptime in Sekunden eingestellt werden.

Einrichtung in der Loxone Config Software

In der Config müssen UDP Eingänge mit entsprechernder Befehlserkennung angelegt werden.

Virtuellen UDP Eingang anlegen

UDP-Port eingeben

 

Virtuellen UDP Eingangsbefehl anlegen
Befehlserkennung eintragen
Basic-WerteBefehlserkennungBefehlserkennung kWhStatus-WerteBefehlserkennungHistory-WerteBefehlserkennung
Autarkieself.autarky=\v Netz Statuspm.device.state=\vHistory-Jahr Autarkieyear.autraky=\v
Batterie-Leistungpower.battery=\vpower.battery.kwh=\vNot-Strom am Netzep.grid.connected=\vHistory-Jahr Lieferungyear.gridin=\v 
Batterie-SOCbattery.soc=\v Not-Strom im Inselbetriebep.island.grid=\vHistory-Jahr Produktionyear.production=\v 
Eigenverbrauchself.consumtion=\v Not-Strom Statusemergency.power.state=\vHistory-letzter Monat Autarkiemonth.last.autarky=\v
Externe Quellepower.additionall=\vpower.additionall.kwh=\vSolar Module angeschlossenpvi.on.grid=\vHistory-letzter Monat Lieferungmonth.last.gridin=\v
Haus-Verbrauchpower.home=\vpower.home.kwh=\vSystem is Onlinesystem.online=\vHistory-lezter Monat Produktionmonth.last.production=\v
Netz-Leistungpower.grid=\vpower.grid.kwh=\v  History-Monat Autarkiemonth.autarky=\v
PV-Leistungpower.pv=\vpower.pv.kwh=\v  History-Monat Lieferungmonth.gridin=\v
Wallboxpower.wallbox=\vpower.wallbox.kwh=\v  History-Monat Produktionmonth.production=\v
     History-Tag gestern Autarkieday.last.autarky=\v
     

History-Tag gestern Lieferung

day.last.gridin=\v
     History-Tag gestern Produktionday.last.production=\v
     History-Tag heute Autarkieday.autarky=\v
     History-Tag heute Lieferungday.gridin=\v
                                                 

                                             

 

                                                 History-Tag heute Produktionday.production=\v

AES-Key einrichten

Dafür müsst ihr in die Netzwerkmaske eures S10 und dort unter AES einen Key eintragen (frei wählber).

Roadmap

  • Debug-Funktion ist noch nicht ganz fertig.
  • Auf Wunsch können weitere Werte übermittelt werden.

 

Fragen stellen und Fehler melden

Wie immer können Fragen und Probleme im Loxforum diskutiert werden. Lox-Forum

 

Danksagung

Danke an das E3DC-Team das viele meiner Fragen in sehr schneller Zeit beantwortet habet.
Auch ein großer Dank geht an RalfJL@GitHub der mir erlaubt hat sein Arbeit für die History zu benutzen.