Skip to end of metadata
Go to start of metadata
Autor
Logo

Status

BETA 

Version0.1.7
Min. LB Version

LB 2.0.0

Downloadhttps://schmidberger.name/download/loxberry/Loxberry-Plugin-E3DC_v0.1.7.zip
ZweckÜbermittelt via RSCP-Protokoll Daten vom E3DC-S10-Batteriespeicher zum MiniServer
LanguagesEN, DE
DiskussionPlugin: E3DC - Datenaustausch über RSCP mit dem Batteriespeicher - loxforum.com
Wichtige
Information
Wenn ihr das alte E3DC2Lox verwendet, sollte ihr nach erfolgreicher Einrichtung dieses Plugin das alte deinstallieren!
Dieses Plugin wurde von Grund auf neu entwickelt und hat mit dem alten E3DC2Lox nichts mehr gemein.

Version 0.1.0

  • erste Beta Version

Version 0.1.1

  • History-Werte werden jetzt auch in kwh geliefert um Formeln in der Config zu sparen.

Version 0.1.2

  • fix - Service startet nicht

Version 0.1.4

  • fix - Python Package werden nun nachinstalliert wenn nicht vorhanden

Version 0.1.5

  • Werte für PowerMeter 0/1 zu den History Daten hinzugefügt. 

Version 0.1.6

  • Werte Bezeichnung von kW in kWh geändert.

Version 0.1.7

  • Cronjob entfernt und durch sichere interne Skripte ersetzt. Werte werden jetzt immer gesendet. 

Inhalt



Funktion des Plugins

Das Plugin sendet per RSCP Daten an den MiniServer (MQTT) und kann per (HTTP) auch Befehle empfangen.
Es werden aktuelle Leistungsdaten (sekündlich) und andere Werte (minütlich) übertragen.
Wenn ein Wert sich in der Zwischenzeit nicht  geändert hat, wird er auch nicht nochmal an den MiniServer übertragen.


Konfigurationsoptionen

Folge Werte müssen eingetragen werden!

EMail Adresse → Der Benutzername den ihr am E3DC-Portal verwendet.
Password → Das Passwort das ihr am E3DC-Portal verwendet.
IP Adresse → Die IP eures S10 Stromspeichers
AES-Key → Der AES Key für die Verschlüsselung. Dieser kann am S10 Display eingestellt werden.
Port → Der RSCP Port mit dem der Stromspeicher erreichbar ist (5033 ist Standard) 

Der Service startet nach jedem speichern neu.
Debug schreibt viele Daten! Bitte nur einschalten wenn ein Problem besteht!


Werte vom E3DC (MQTT)

Subscription e3dc/#

MQTT könnt ihr entweder per UDP empfangen oder direkt an virtuelle Eingängen. LINK
Wichtig! Wenn ihr die Daten (User/pass etc.) im MQTT Broker ändert, müsst ihr hier eure Daten per speichern nochmal übernehmen, sonst baut sich keine Verbindung mehr zum Broker auf.


Aktuelle Werte (sekündlich übermittelt)

e3dc/current/autarky=0MQTT:\ie3dc/current/autarky=\i\vAutakie (%)
e3dc/current/consumption_battery=0MQTT:\ie3dc/current/consumption_battery=\i\vBatterie Werte (W)
e3dc/current/consumption_house=0MQTT:\ie3dc/current/consumption_house=\i\vHaus-Verbrauch (W)
e3dc/current/consumption_wallbox=0MQTT:\ie3dc/current/consumption_wallbox=\i\vWallbox-Verbrauch (W)
e3dc/current/production_add=0MQTT:\ie3dc/current/production_add=\i\vErzeugung-Extern (W)
e3dc/current/production_grid=-0MQTT:\ie3dc/current/production_grid=\i\vBezug/Lieferung Netz (W)
e3dc/current/production_solar=0MQTT:\ie3dc/current/production_solar=\i\vErzeugung-PV (W)
e3dc/current/selfConsumption=0MQTT:\ie3dc/current/selfConsumption=\i\vEigenverbrauch (%)
e3dc/current/stateOfCharge=0MQTT:\ie3dc/current/stateOfCharge=\i\vBatterieladung (%)
e3dc/current/sysStatus=0MQTT:\ie3dc/current/sysStatus=\i\vStatus-Codes


EP (minütlich übermittelt)

e3dc/ep/gridConnected=0MQTT:\ie3dc/ep/gridConnected=\i\vNetz-Verbunden
e3dc/ep/isInvalidState=0MQTT:\ie3dc/ep/isInvalidState=\i\vInselbetrieb - fehlerhafter Wert
e3dc/ep/isIslandGrid=0MQTT:\ie3dc/ep/isIslandGrid=\i\vInselbetrieb aktiv
e3dc/ep/isPossible=0MQTT:\ie3dc/ep/isPossible=\i\vInselbetrieb ist möglich


PowerSettings (minütlich übermittelt)

e3dc/getpowersettings/dischargeStartPower=0MQTT:\ie3dc/getpowersettings/dischargeStartPower=\i\vEndladebeginn (W)
e3dc/getpowersettings/maxChargePower=0MQTT:\ie3dc/getpowersettings/maxChargePower=\i\vmax. Ladeleistung (W) (Wert darf nicht größer als max. Leitung System sein)
e3dc/getpowersettings/maxDischargePower=0MQTT:\ie3dc/getpowersettings/maxDischargePower=\i\vmax. Endladeleitung (W) (Wert darf nicht größer als max. Leitung System sein)
e3dc/getpowersettings/powerLimitsUsed=0MQTT:\ie3dc/getpowersettings/powerLimitsUsed=\i\vLimiter ist aktiv
e3dc/getpowersettings/powerSaveEnabled=0MQTT:\ie3dc/getpowersettings/powerSaveEnabled=\i\vStromsparfunktion ist aktiv
e3dc/getpowersettings/weatherForecastMode=0MQTT:\ie3dc/getpowersettings/weatherForecastMode=\i\vWetter Forecast ist aktiv
e3dc/getpowersettings/weatherRegulatedChargeEnabled=0MQTT:\ie3dc/getpowersettings/weatherRegulatedChargeEnabled=\i\vWetterbezognes laden ist aktiv


Lade- / Endladesperre (minütlich übermittelt)

e3dc/idleperiods/idelCharge=0MQTT:\ie3dc/idleperiods/idelCharge=\i\vLadesperre ist aktiv
e3dc/idleperiods/idelDischarge=0MQTT:\ie3dc/idleperiods/idelDischarge=\i\vEndladesperre ist aktiv


Systeminfo (minütlich übermittelt)

e3dc/systeminfo/deratePercent=0MQTT:\ie3dc/systeminfo/deratePercent=\i\v
e3dc/systeminfo/deratePower=0MQTT:\ie3dc/systeminfo/deratePower=\i\v
e3dc/systeminfo/externalSourceAvailable=0MQTT:\ie3dc/systeminfo/externalSourceAvailable=\i\vExterner-Erzeuger vorhanden
e3dc/systeminfo/installedBatteryCapacity=0MQTT:\ie3dc/systeminfo/installedBatteryCapacity=\i\vBatteriekapazität
e3dc/systeminfo/installedPeakPower=0MQTT:\ie3dc/systeminfo/installedPeakPower=\i\vPV installierte kWp
e3dc/systeminfo/macAddress=00:00:00:00:00:00MQTT:\ie3dc/systeminfo/macAddress=\i\vMAC Adresse
e3dc/systeminfo/maxAcPower=0MQTT:\ie3dc/systeminfo/maxAcPower=\i\vmax. AC-Leistung
e3dc/systeminfo/maxBatChargePower=0MQTT:\ie3dc/systeminfo/maxBatChargePower=\i\vmax. Batterieladeleistung 
e3dc/systeminfo/maxBatDischargePower=0MQTT:\ie3dc/systeminfo/maxBatDischargePower=\i\vmax. Batterieendladeleistung 
e3dc/systeminfo/model=S10EMQTT:\ie3dc/systeminfo/model=\i\vModelbezeichung
e3dc/systeminfo/online=1MQTT:\ie3dc/systeminfo/online=\i\vmit Internet verbunden
e3dc/systeminfo/release=S10_xxxx_xxxMQTT:\ie3dc/systeminfo/release=\i\vSoftware Release
e3dc/systeminfo/serial=xxxxxxxxxxxxxxxMQTT:\ie3dc/systeminfo/serial=\i+D58:E141\vSeriennummer


Historische Werte  (minütlich übermittelt)

Heute aktuell 
(Werte können vom Portal abweichen, da diese direkt aus dem Speicher und nicht vom Portal kommen)

e3dc/db/today/autarky=0MQTT:\ie3dc/db/today/autarky=\i\v

Autarkre für den Zeitraum (%)

e3dc/db/today/bat-power-in=0MQTT:\ie3dc/db/today/bat-power-in=\i\vBatterie laden (Wh)
e3dc/db/today/bat-power-out=0MQTT:\ie3dc/db/today/bat-power-out=\i\vBatterie entladen (Wh)
e3dc/db/today/consumed-production=0MQTT:\ie3dc/db/today/consumed-production=\i\vEigenverbrauch (%)
e3dc/db/today/consumption=0MQTT:\ie3dc/db/today/consumption=\i\vHausverbrauch (Wh)
e3dc/db/today/grid-power-in=0MQTT:\ie3dc/db/today/grid-power-in=\i\vNetz Lieferung (Wh)
e3dc/db/today/grid-power-out=0MQTT:\ie3dc/db/today/grid-power-out=\i\vNetz Bezug (Wh)
e3dc/db/today/solarProduction=0MQTT:\ie3dc/db/today/solarProduction=\i\vSolar Produktion (Wh)
e3dc/db/today/stateOfCharge=0MQTT:\ie3dc/db/today/stateOfCharge=\i\vLadestatus am Ende des Zeitzyklus (%)
e3dc/db/today/bat-power-in-kwh=0MQTT:\ie3dc/db/today/bat-power-in-kwh=\i\vBatterie laden (kWh)
e3dc/db/today/bat-power-out-kwh=0MQTT:\ie3dc/db/todayy/bat-power-out-kwh=\i\vBatterie entladen (kWh)
e3dc/db/today/consumption-kwh=0MQTT:\ie3dc/db/today/consumption-kwh=\i\vHausverbrauch (kWh)
e3dc/db/today/grid-power-in-kwh =0MQTT:\ie3dc/db/today/grid-power-in-kwh =\i\vNetz Lieferung (kWh)
e3dc/db/today/grid-power-out-kwh=0MQTT:\ie3dc/db/today/grid-power-out-kwh=\i\vNetz Bezug (kWh)
e3dc/db/today/solarProduction-kwh=0MQTT:\ie3dc/db/today/solarProduction-kwh=\i\vSolar Produktion (kWh)
e3dc/db/today/powermeter-0=0MQTT:\ie3dc/db/today/powermeter-0=\i\vPowerMeter 0 (Wh)
e3dc/db/today/powermeter-0-kwh=0MQTT:\ie3dc/db/today/powermeter-0-kwh=\i\vPowerMeter 0 (kWh)
e3dc/db/today/powermeter-1=0MQTT:\ie3dc/db/ltoday/powermeter-1=\i\vPowerMeter 1 (Wh)
e3dc/db/today/powermeter-1-kwh=0MQTT:\ie3dc/db/today/powermeter-1-kwh=\i\vPowerMeter 1 (kWh)

Gestern

e3dc/db/yesterday/autarky=0MQTT:\ie3dc/db/yesterday/autarky=\i\v

Autarkre für den Zeitraum (%)

e3dc/db/yesterday/bat-power-in=0MQTT:\ie3dc/db/yesterday/bat-power-in=\i\vBatterie laden (Wh)
e3dc/db/yesterday/bat-power-out=0MQTT:\ie3dc/db/yesterday/bat-power-out=\i\vBatterie entladen (Wh)
e3dc/db/yesterday/consumed-production=0MQTT:\ie3dc/db/yesterday/consumed-production=\i\vEigenverbrauch (%)
e3dc/db/yesterday/consumption=0MQTT:\ie3dc/db/yesterday/consumption=\i\vHausverbrauch (Wh)
e3dc/db/yesterday/grid-power-in=0MQTT:\ie3dc/db/yesterday/grid-power-in=\i\vNetz Lieferung (Wh)
e3dc/db/yesterday/grid-power-out=0MQTT:\ie3dc/db/yesterday/grid-power-out=\i\vNetz Bezug (Wh)
e3dc/db/yesterday/solarProduction=0MQTT:\ie3dc/db/yesterday/solarProduction=\i\vSolar Produktion (Wh)
e3dc/db/yesterday/stateOfCharge=0MQTT:\ie3dc/db/yesterday/stateOfCharge=\i\vLadestatus am Ende des Zeitzyklus (%)
e3dc/db/yesterday/bat-power-in-kwh=0MQTT:\ie3dc/db/yesterday/bat-power-in-kwh=\i\vBatterie laden (kWh)
e3dc/db/yesterday/bat-power-out-kwh=0MQTT:\ie3dc/db/yesterday/bat-power-out-kwh=\i\vBatterie entladen (kWh)
e3dc/db/yesterday/consumption-kwh=0MQTT:\ie3dc/db/yesterday/consumption-kwh=\i\vHausverbrauch (kWh)
e3dc/db/yesterday/grid-power-in-kwh =0MQTT:\ie3dc/db/yesterday/grid-power-in-kwh =\i\vNetz Lieferung (kWh)
e3dc/db/yesterday/grid-power-out-kwh=0MQTT:\ie3dc/db/yesterday/grid-power-out-kwh=\i\vNetz Bezug (kWh)
e3dc/db/yesterday/solarProduction-kwh=0MQTT:\ie3dc/db/yesterday/solarProduction-kwh=\i\vSolar Produktion (kWh)
e3dc/db/yesterday/powermeter-0=0MQTT:\ie3dc/db/yesterday/powermeter-0=\i\vPowerMeter 0 (Wh)
e3dc/db/yesterday/powermeter-0-kwh=0MQTT:\ie3dc/db/yesterday/powermeter-0-kwh=\i\vPowerMeter 0 (kWh)
e3dc/db/yesterday/powermeter-1=0MQTT:\ie3dc/db/lyesterday/powermeter-1=\i\vPowerMeter 1 (Wh)
e3dc/db/yesterday/powermeter-1-kwh=0MQTT:\ie3dc/db/yesterday/powermeter-1-kwh=\i\vPowerMeter 1 (kWh)

Monat aktuell (Werte können vom Portal abweichen, da diese direkt aus dem Speicher und nicht vom Portal kommen)

e3dc/db/thismonth/autarky=0MQTT:\ie3dc/db/thismonth/autarky=\i\v

Autarkre für den Zeitraum (%)

e3dc/db/thismonth/bat-power-in=0MQTT:\ie3dc/db/thismonth/bat-power-in=\i\vBatterie laden (Wh)
e3dc/db/thismonth/bat-power-out=0MQTT:\ie3dc/db/thismonth/bat-power-out=\i\vBatterie entladen (Wh)
e3dc/db/thismonth/consumed-production=0MQTT:\ie3dc/db/thismonth/consumed-production=\i\vEigenverbrauch (%)
e3dc/db/thismonth/consumption=0MQTT:\ie3dc/db/thismonth/consumption=\i\vHausverbrauch (Wh)
e3dc/db/thismonth/grid-power-in=0MQTT:\ie3dc/db/thismonth/grid-power-in=\i\vNetz Lieferung (Wh)
e3dc/db/thismonth/grid-power-out=0MQTT:\ie3dc/db/thismonth/grid-power-out=\i\vNetz Bezug (Wh)
e3dc/db/thismonth/solarProduction=0MQTT:\ie3dc/db/thismonth/solarProduction=\i\vSolar Produktion (Wh)
e3dc/db/thismonth/stateOfCharge=0MQTT:\ie3dc/db/thismonth/stateOfCharge=\i\vLadestatus am Ende des Zyklus (%)
e3dc/db/thismonth/bat-power-in-kwh=0MQTT:\ie3dc/db/thismonth/bat-power-in-kwh=\i\vBatterie laden (kWh)
e3dc/db/thismonth/bat-power-out-kwh=0MQTT:\ie3dc/db/thismonth/bat-power-out-kwh=\i\vBatterie entladen (kWh)
e3dc/db/thismonth/consumption-kwh=0MQTT:\ie3dc/db/thismonth/consumption-kwh=\i\vHausverbrauch (kWh)
e3dc/db/thismonth/grid-power-in-kwh =0MQTT:\ie3dc/db/thismonth/grid-power-in-kwh =\i\vNetz Lieferung (kWh)
e3dc/db/thismonth/grid-power-out-kwh=0MQTT:\ie3dc/db/thismonth/grid-power-out-kwh=\i\vNetz Bezug (kWh)
e3dc/db/thismonth/solarProduction-kwh=0MQTT:\ie3dc/db/thismonth/solarProduction-kwh=\i\vSolar Produktion (kWh)
e3dc/db/thismonth/powermeter-0=0MQTT:\ie3dc/db/thismonth/powermeter-0=\i\vPowerMeter 0 (Wh)
e3dc/db/thismonth/powermeter-0-kwh=0MQTT:\ie3dc/db/thismonth/powermeter-0-kwh=\i\vPowerMeter 0 (kWh)
e3dc/db/thismonth/powermeter-1=0MQTT:\ie3dc/db/lthismonth/powermeter-1=\i\vPowerMeter 1 (Wh)
e3dc/db/thismonth/powermeter-1-kwh=0MQTT:\ie3dc/db/thismonth/powermeter-1-kwh=\i\vPowerMeter 1 (kWh)

Monat letzer

e3dc/db/lastmonth/autarky=0MQTT:\ie3dc/db/lastmonth/autarky=\i\v

Autarkre für den Zeitraum (%)

e3dc/db/lastmonth/bat-power-in=0MQTT:\ie3dc/db/lastmonth/bat-power-in=\i\vBatterie laden (Wh)
e3dc/db/lastmonth/bat-power-out=0MQTT:\ie3dc/db/lastmonth/bat-power-out=\i\vBatterie entladen (Wh)
e3dc/db/lastmonth/consumed-production=0MQTT:\ie3dc/db/lastmonth/consumed-production=\i\vEigenverbrauch (%)
e3dc/db/lastmonth/consumption=0MQTT:\ie3dc/db/lastmonth/consumption=\i\vHausverbrauch (Wh)
e3dc/db/lastmonth/grid-power-in=0MQTT:\ie3dc/db/lastmonth/grid-power-in=\i\vNetz Lieferung (Wh)
e3dc/db/lastmonth/grid-power-out=0MQTT:\ie3dc/db/lastmonth/grid-power-out=\i\vNetz Bezug (Wh)
e3dc/db/lastmonth/solarProduction=0MQTT:\ie3dc/db/lastmonth/solarProduction=\i\vSolar Produktion (Wh)
e3dc/db/lastmonth/stateOfCharge=0MQTT:\ie3dc/db/lastmonth/stateOfCharge=\i\vLadestatus am Ende des Zyklus (%)
e3dc/db/lastmonth/bat-power-in-kwh=0MQTT:\ie3dc/db/lastmonth/bat-power-in-kwh=\i\vBatterie laden (kWh)
e3dc/db/lastmonth/bat-power-out-kwh=0MQTT:\ie3dc/db/lastmonth/bat-power-out-kwh=\i\vBatterie entladen (kWh)
e3dc/db/lastmonth/consumption-kwh=0MQTT:\ie3dc/db/lastmonth/consumption-kwh=\i\vHausverbrauch (kWh)
e3dc/db/lastmonth/grid-power-in-kwh =0MQTT:\ie3dc/db/lastmonth/grid-power-in-kwh =\i\vNetz Lieferung (kWh)
e3dc/db/lastmonth/grid-power-out-kwh=0MQTT:\ie3dc/db/lastmonth/grid-power-out-kwh=\i\vNetz Bezug (kWh)
e3dc/db/lastmonth/solarProduction-kwh=0MQTT:\ie3dc/db/lastmonth/solarProduction-kwh=\i\vSolar Produktion (kWh)
e3dc/db/lastmonth/powermeter-0=0MQTT:\ie3dc/db/lastmonth/powermeter-0=\i\vPowerMeter 0 (Wh)
e3dc/db/lastmonth/powermeter-0-kwh=0MQTT:\ie3dc/db/lastmonth/powermeter-0-kwh=\i\vPowerMeter 0 (kWh)
e3dc/db/lastmonth/powermeter-1=0MQTT:\ie3dc/db/llastmonth/powermeter-1=\i\vPowerMeter 1 (Wh)
e3dc/db/lastmonth/powermeter-1-kwh=0MQTT:\ie3dc/db/lastmonth/powermeter-1-kwh=\i\vPowerMeter 1 (kWh)

Jahr aktuell (Werte können vom Portal abweichen, da diese direkt aus dem Speicher und nicht vom Portal kommen)

e3dc/db/thisyear/autarky=0MQTT:\ie3dc/db/thisyear/autarky=\i\v

Autarkre für den Zeitraum (%)

e3dc/db/thisyear/bat-power-in=0MQTT:\ie3dc/db/thisyear/bat-power-in=\i\vBatterie laden (Wh)
e3dc/db/thisyear/bat-power-out=0MQTT:\ie3dc/db/thisyear/bat-power-out=\i\vBatterie entladen (Wh)
e3dc/db/thisyear/consumed-production=0MQTT:\ie3dc/db/thisyear/consumed-production=\i\vEigenverbrauch (%)
e3dc/db/thisyear/consumption=0MQTT:\ie3dc/db/thisyear/consumption=\i\vHausverbrauch (Wh)
e3dc/db/thisyear/grid-power-in=0MQTT:\ie3dc/db/thisyear/grid-power-in=\i\vNetz Lieferung (Wh)
e3dc/db/thisyear/grid-power-out=0MQTT:\ie3dc/db/thisyear/grid-power-out=\i\vNetz Bezug (Wh)
e3dc/db/thisyear/solarProduction=0MQTT:\ie3dc/db/thisyear/solarProduction=\i\vSolar Produktion (Wh)
e3dc/db/thisyear/stateOfCharge=0MQTT:\ie3dc/db/thisyear/stateOfCharge=\i\vLadestatus am Ende des Zyklus (%)
e3dc/db/thisyear/bat-power-in-kwh=0MQTT:\ie3dc/db/thisyear/bat-power-in-kwh=\i\vBatterie laden (kWh)
e3dc/db/thisyear/bat-power-out-kwh=0MQTT:\ie3dc/db/thisyear/bat-power-out-kwh=\i\vBatterie entladen (kWh)
e3dc/db/thisyear/consumption-kwh=0MQTT:\ie3dc/db/thisyear/consumption-kwh=\i\vHausverbrauch (kWh)
e3dc/db/thisyear/grid-power-in-kwh =0MQTT:\ie3dc/db/thisyear/grid-power-in-kwh =\i\vNetz Lieferung (kWh)
e3dc/db/thisyear/grid-power-out-kwh=0MQTT:\ie3dc/db/thisyear/grid-power-out-kwh=\i\vNetz Bezug (kWh)
e3dc/db/thisyear/solarProduction-kwh=0MQTT:\ie3dc/db/thisyear/solarProduction-kwh=\i\vSolar Produktion (kWh)
e3dc/db/thisyear/powermeter-0=0MQTT:\ie3dc/db/thisyear/powermeter-0=\i\vPowerMeter 0 (Wh)
e3dc/db/thisyear/powermeter-0-kwh=0MQTT:\ie3dc/db/thisyear/powermeter-0-kwh=\i\vPowerMeter 0 (kWh)
e3dc/db/thisyear/powermeter-1=0MQTT:\ie3dc/db/lthisyear/powermeter-1=\i\vPowerMeter 1 (Wh)
e3dc/db/thisyear/powermeter-1-kwh=0MQTT:\ie3dc/db/thisyear/powermeter-1-kwh=\i\vPowerMeter 1 (kWh)

Jahr letzes

e3dc/db/lastyear/autarky=0MQTT:\ie3dc/db/lastyear/autarky=\i\v

Autarkre für den Zeitraum (%)

e3dc/db/lastyear/bat-power-in=0MQTT:\ie3dc/db/lastyear/bat-power-in=\i\vBatterie laden (Wh)
e3dc/db/lastyear/bat-power-out=0MQTT:\ie3dc/db/lastyear/bat-power-out=\i\vBatterie entladen (Wh)
e3dc/db/lastyear/consumed-production=0MQTT:\ie3dc/db/lastyear/consumed-production=\i\vEigenverbrauch (%)
e3dc/db/lastyear/consumption=0MQTT:\ie3dc/db/lastyear/consumption=\i\vHausverbrauch (Wh)
e3dc/db/lastyear/grid-power-in=0MQTT:\ie3dc/db/lastyear/grid-power-in=\i\vNetz Lieferung (Wh)
e3dc/db/lastyear/grid-power-out=0MQTT:\ie3dc/db/lastyear/grid-power-out=\i\vNetz Bezug (Wh)
e3dc/db/lastyear/solarProduction=0MQTT:\ie3dc/db/lastyear/solarProduction=\i\vSolar Produktion (Wh)
e3dc/db/lastyear/stateOfCharge=0MQTT:\ie3dc/db/lastyear/stateOfCharge=\i\vLadestatus am Ende des Zyklus (%)
e3dc/db/lastyear/bat-power-in-kwh=0MQTT:\ie3dc/db/lastyear/bat-power-in-kwh=\i\vBatterie laden (kWh)
e3dc/db/lastyear/bat-power-out-kwh=0MQTT:\ie3dc/db/lastyear/bat-power-out-kwh=\i\vBatterie entladen (kWh)
e3dc/db/lastyear/consumption-kwh=0MQTT:\ie3dc/db/lastyear/consumption-kwh=\i\vHausverbrauch (kWh)
e3dc/db/lastyear/grid-power-in-kwh =0MQTT:\ie3dc/db/lastyear/grid-power-in-kwh =\i\vNetz Lieferung (kWh)
e3dc/db/lastyear/grid-power-out-kwh=0MQTT:\ie3dc/db/lastyear/grid-power-out-kwh=\i\vNetz Bezug (kWh)
e3dc/db/lastyear/solarProduction-kwh=0MQTT:\ie3dc/db/lastyear/solarProduction-kwh=\i\vSolar Produktion (kWh)
e3dc/db/lastyear/powermeter-0=0MQTT:\ie3dc/db/lastmonth/powermeter-0=\i\vPowerMeter 0 (Wh)
e3dc/db/lastyear/powermeter-0-kwh=0MQTT:\ie3dc/db/lastyear/powermeter-0-kwh=\i\vPowerMeter 0 (kWh)
e3dc/db/lastyear/powermeter-1=0MQTT:\ie3dc/db/lastyear/powermeter-1=\i\vPowerMeter 1 (Wh)
e3dc/db/lastyear/powermeter-1-kwh=0MQTT:\ie3dc/db/lastyear/powermeter-1-kwh=\i\vPowerMeter 1 (kWh)


Weitere Werte die Abgefragt werden können per HTTP_Request

Diese Werte werden als nicht wie die anderen automatisch übermittelt, ihr müsst sie aktiv im MiniServer per virtuellem Ausgang auslösen.
Siehe hier...


Batterie Werte (Gesamt nicht einzelnes Batterie-Modul)

Die rot gekenzeichneten Werte verändern sich je nach dem welchen Batterie-Index ihr nutzt.
Ausgangsbefehl EIN = /plugins/e3dc/e3dc.php?do=getBatteryData&v1=BatterieIndex

e3dc/batterydata/0/batIndex=0MQTT:\ie3dc/batterydata/0/batIndex=\i\v
e3dc/batterydata/0/chargeCycles=0MQTT:\ie3dc/batterydata/0/chargeCycles=\i\v
e3dc/batterydata/0/current=-0MQTT:\ie3dc/batterydata/0/current=\i\v
e3dc/batterydata/0/designCapacity=0MQTT:\ie3dc/batterydata/0/designCapacity=\i\v
e3dc/batterydata/0/deviceConnected=0MQTT:\ie3dc/batterydata/0/deviceConnected=\i\v
e3dc/batterydata/0/deviceInService=0MQTT:\ie3dc/batterydata/0/deviceInService=\i\v
e3dc/batterydata/0/deviceName=xxxxxxMQTT:\ie3dc/batterydata/0/deviceName=\i\v
e3dc/batterydata/0/deviceWorking=0MQTT:\ie3dc/batterydata/0/deviceWorking=\i\v
e3dc/batterydata/0/eodVoltage=0MQTT:\ie3dc/batterydata/0/eodVoltage=\i\v
e3dc/batterydata/0/errorCode=0MQTT:\ie3dc/batterydata/0/errorCode=\i\v
e3dc/batterydata/0/maxBatVoltage=0MQTT:\ie3dc/batterydata/0/maxBatVoltage=\i\v
e3dc/batterydata/0/maxChargeCurrent=0MQTT:\ie3dc/batterydata/0/maxChargeCurrent=\i\v
e3dc/batterydata/0/maxDcbCellTemp=0MQTT:\ie3dc/batterydata/0/maxDcbCellTemp=\i\v
e3dc/batterydata/0/maxDischargeCurrent=0MQTT:\ie3dc/batterydata/0/maxDischargeCurrent=\i\v
e3dc/batterydata/0/moduleVoltage=0MQTT:\ie3dc/batterydata/0/moduleVoltage=\i\v
e3dc/batterydata/0/rsoc=0MQTT:\ie3dc/batterydata/0/rsoc=\i\v
e3dc/batterydata/0/statusCode=0MQTT:\ie3dc/batterydata/0/statusCode=\i\v
e3dc/batterydata/0/terminalVoltage=0MQTT:\ie3dc/batterydata/0/terminalVoltage=\i\v
e3dc/batterydata/0/usuableCapacity=0MQTT:\ie3dc/batterydata/0/usuableCapacity=\i\v
e3dc/batterydata/0/usuableRemainingCapacity=0MQTT:\ie3dc/batterydata/0/usuableRemainingCapacity=\i\v

PVI-Werte

Die rot gekenzeichneten Werte verändern sich je nach dem welchen String-Index und Tracker-Index ihr nutzt.
Ausgangsbefehl EIN = /plugins/e3dc/e3dc.php?do=getPviData&v1=StringIndex&v2=TrackerIndex

e3dc/pvidata/0/0/acApparentPower=0MQTT:\ie3dc/pvidata/0/0/acApparentPower=\i\v
e3dc/pvidata/0/0/acCurrent=0MQTT:\ie3dc/pvidata/0/0/acCurrent=\i\v
e3dc/pvidata/0/0/acEnergyAll=0MQTT:\ie3dc/pvidata/0/0/acEnergyAll=\i\v
e3dc/pvidata/0/0/acPower=0MQTT:\ie3dc/pvidata/0/0/acPower=\i\v
e3dc/pvidata/0/0/acReactivePower=0MQTT:\ie3dc/pvidata/0/0/acReactivePower=\i\v
e3dc/pvidata/0/0/acVoltage=0MQTT:\ie3dc/pvidata/0/0/acVoltage=\i\v
e3dc/pvidata/0/0/dcCurrent=0MQTT:\ie3dc/pvidata/0/0/dcCurrent=\i\v
e3dc/pvidata/0/0/dcPower=0MQTT:\ie3dc/pvidata/0/0/dcPower=\i\v
e3dc/pvidata/0/0/dcVoltage=0MQTT:\ie3dc/pvidata/0/0/dcVoltage=\i\v
e3dc/pvidata/0/0/deviceConnected=0MQTT:\ie3dc/pvidata/0/0/deviceConnected=\i\v
e3dc/pvidata/0/0/deviceInService=0MQTT:\ie3dc/pvidata/0/0/deviceInService=\i\v
e3dc/pvidata/0/0/deviceWorking=0MQTT:\ie3dc/pvidata/0/0/deviceWorking=\i\v
e3dc/pvidata/0/0/lastError=0MQTT:\ie3dc/pvidata/0/0/lastError=\i\v
e3dc/pvidata/0/0/pviTracker=0MQTT:\ie3dc/pvidata/0/0/pviTracker=\i\v
e3dc/pvidata/0/0/stringIndex=0MQTT:\ie3dc/pvidata/0/0/stringIndex=\i\v
e3dc/pvidata/0/0/temperature=0MQTT:\ie3dc/pvidata/0/0/temperature=\i\v

Werte zu E3DC

Es können auch Einstellungen am Speicher verändert werden.
Diese müssen per HTTP_request gesendet werden über einen virtuellen Ausgang.

Lade- / Entlade - Limiter
Befehl EIN: /plugins/e3dc/e3dc.php?do=setPowerLimits&v1=1&v2=2250&v3=2250&v4=65

v1=0/1 / Schaltet die Limits ein oder aus
v2=0 - x / max. Ladeleistung der Batterie (könnt ihr aus den Werten System-Info entnehmen)
v3=0 - x / max. Entladeleistung der Batterie (könnt ihr aus den Werten System-Info entnehmen)
v4=0 - x / min. Leistung ab wann die Entladung beginnt (Std 65W)

Wird ein Wert (v2-v3) nicht angegeben wird der aktuell aus dem System genutzt


Wetterprognose - Batterie laden
Befehl EIN: /plugins/e3dc/e3dc.php?do=setWeatherRegulatedCharge&v1=1

v1=0/1 / Schaltet das Wetter bezogene Laden ein/aus

Powersave-Funktion
Befehl EIN: /plugins/e3dc/e3dc.php?do=setPowersave&v1=1

v1=0/1 / Schaltet die Stromsparfunktion ein/aus


Sperrzeiten laden / entladen 
Befehl EIN: /plugins/e3dc/e3dc.php?do=setIdleTime&v1=1&v2=2250

v1=0/1 / 0 = Ladesperre / 1= Entladesperre
v2=0/1 / 0 = deaktivieren / aktivieren

Es wird eine Sperre für den aktuellen Tag gesetzt, diese beginnt mit der aktuellen Zeit und endet um 23:59 Uhr.
Beim deaktivieren werden die Zeiten auf 00:00 zurück gesetzt.
Vorhanden Zeiten werden überschrieben! 


Loxone Config (virtueller Ausgang)

Virtueller Ausgang anlegen und die IP des Loxberry eintragen, und einen Befehl anlegen


Im Befehl unter Befehl bei EIN /plugins/e3dc/e3dc.php?do=BEFEHL eintragen.

AES-Key einrichten

Hauptmenü → Personalisieren → Benutzerprofil → 1x Pfeil nach unten
Tragt hier euer gewünschtes Passwort ein. (local.user kann leer belieben)

Roadmap

  • Debug Funktion wird noch verbessert
  • Diese Anleitung verbessern
  • Eure Wünsche umsetzen (wink)


Fragen stellen und Fehler melden

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