Unterstützung für E3DC Farm als Batteriespeicher

Auflistung von gewünschten Features, Ausschreibung zur Umsetzung
okaegi
Beiträge: 2198
Registriert: Fr Mär 08, 2019 1:57 pm

Re: Unterstützung für E3DC Farm als Batteriespeicher

Beitrag von okaegi »

hm... was srehr den ab 40068 in der Länge 20 ?
Kannst du das morgen bei pv Leistung zusaätzlich messen ?
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
Brovning
Beiträge: 64
Registriert: Mi Jul 21, 2021 8:46 am

Re: Unterstützung für E3DC Farm als Batteriespeicher

Beitrag von Brovning »

In den Zählern ist der ursprüngliche Zähler zwar noch enthalten, aber mit 0,0,0, oder?

Code: Alles auswählen

modules.e3dc.counter: power: 0, meters: [6, 970, 655, 819, 2, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 978, 660, 832, 1, 0, 0, 0]
Kannst du das entsprechend ändern?
Eigentlich müsste der Typ 5 verwendet werden, sofern dieser vorhanden ist, ansonsten der Typ 1.

Ja, kann dir das Morgen noch auslesen.
openWB series2 Duo und openWB series2 standard+, E3DC Farm (S10 Pro+Quattroporte) mit 45,5 kWh und 19,84 kWp, Mercedes EQA, Tesla Model 3 + Y
okaegi
Beiträge: 2198
Registriert: Fr Mär 08, 2019 1:57 pm

Re: Unterstützung für E3DC Farm als Batteriespeicher

Beitrag von okaegi »

Das Problem ist, das er die Gesamtleistung hier erwartet:

power = client.read_holding_registers(40073, ModbusDataType.INT_32, wordorder=Endian.Little, unit=1)

Die Leistung pro Phase steht dann in meters.
Powers ist bei dir 0,. Nun ist die Frage warum, kannst du mal ein Printscreen vom Hauptbild zeigen ?
Theoretisch kann ja jetzt der e3dc die power laufend auf 0 ausgleichen.
Das andere kann ich ändern.
Gruss Olivet
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
okaegi
Beiträge: 2198
Registriert: Fr Mär 08, 2019 1:57 pm

Re: Unterstützung für E3DC Farm als Batteriespeicher

Beitrag von okaegi »

Dummerweise hat mein e3dc, welche keine Farm ist auch ein Meter 5.

Code: Alles auswählen

2022-11-13 19:12:44: PID: 3681: modules.e3dc.counter: power: 2067, meters: [0, 0, 0, 0, 2, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1789, 126, 152]
Muss glaub noch ein Parameter infügen.
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
Brovning
Beiträge: 64
Registriert: Mi Jul 21, 2021 8:46 am

Re: Unterstützung für E3DC Farm als Batteriespeicher

Beitrag von Brovning »

Nein, das hatte ich natürlich berücksichtigt, dass der Netzbezug beim logging nicht 0W sein sollte und hatte vorher die Speicherentladung deaktiviert.
Der Wert, der im Log beim Typ 5 steht ist der tatsächliche Netzbezug, den ich zu diesem Zeitpunkt hatte.

Der S10 zeigt in der Einzel-Ansicht mit dem Typ 1 Zähler wirklich immer 0W an, da der Zähler keine Funktion mehr hat.
E3DC Farm - Einzelansicht.jpg

Wechselt man zur Farm-Ansicht, dann sieht man den Netzbezug vom Farm-Zähler (Typ 5 mit der ID105).
E3DC Farm - Farm-Ansicht.jpg

Mit einer Speicher-Farm ist der Typ 1 Zähler ohne Funktion und es muss immer der Typ 5 Zähler ausgelesen werden.
Zuletzt geändert von Brovning am So Nov 13, 2022 7:14 pm, insgesamt 1-mal geändert.
openWB series2 Duo und openWB series2 standard+, E3DC Farm (S10 Pro+Quattroporte) mit 45,5 kWh und 19,84 kWp, Mercedes EQA, Tesla Model 3 + Y
Brovning
Beiträge: 64
Registriert: Mi Jul 21, 2021 8:46 am

Re: Unterstützung für E3DC Farm als Batteriespeicher

Beitrag von Brovning »

okaegi hat geschrieben: So Nov 13, 2022 6:40 pm Dummerweise hat mein e3dc, welche keine Farm ist auch ein Meter 5.
Wieso hast du einen Typ 5 Zähler ohne Farm?
Welche Zähler hast du bei dir verbaut und wofür?
openWB series2 Duo und openWB series2 standard+, E3DC Farm (S10 Pro+Quattroporte) mit 45,5 kWh und 19,84 kWp, Mercedes EQA, Tesla Model 3 + Y
okaegi
Beiträge: 2198
Registriert: Fr Mär 08, 2019 1:57 pm

Re: Unterstützung für E3DC Farm als Batteriespeicher

Beitrag von okaegi »

Ich habe nur zwei Meter verbaut. Den am Hausanschluss (= 1) und den um die Pv Anlage (externe Produktion = 2) zu messen.

Ah warte die Zahl 5 zeigt gar keinen Meter 5 auf, ich bin eine Stelle verrutscht. Dann sollte es ohne Zusatzparameter gehen.
Okay das Problem was wir nun hier haben ist folgendes:
In der Adresse 40073 sollte die Leistung über alle drei Phasen steheh summiert.
Der einzelne Meter zeigt die Leistung pro Phase (p1,p2,p3) an.
Openwb verwendet den Wert aus 40073 die meter Werte sind nur zu info.
1) Kannst du mit modtest das hier auslesen (40068 in der Länge 20) ?
2) Kannst du mir vom Hauptbild von openwb noch einen Printscreen machen ?
Mich intressiert ob der Speicher korrekt angezeigt wird
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
Brovning
Beiträge: 64
Registriert: Mi Jul 21, 2021 8:46 am

Re: Unterstützung für E3DC Farm als Batteriespeicher

Beitrag von Brovning »

okaegi hat geschrieben: So Nov 13, 2022 7:41 pm 1) Kannst du mit modtest das hier auslesen (40068 in der Länge 20) ?
Die Netzleistung (40072) ist ebenfalls 0W, da dieser Wert einzig und allein vom Typ 1 Zähler befüllt wird. Das sind sozusagen die 0W in der Einzel-Ansicht.

Code: Alles auswählen

url /openWB/web/tools/trace/modtest.php?ip=192.168.1.81&start=40068&len=20&id=1&fun=4
parmeters parsed ip 192.168.1.81 start 40068 len 20 id 1 fun 4
11/13/2022, 20:57:15 opentrace read holding register ip 192.168.1.81 start 40068 len 20 id 1
11/13/2022, 20:57:15 opentrace start 40068 + 0 inhalt 0 0X0
11/13/2022, 20:57:15 opentrace start 40068 + 1 inhalt 65365 0XFF55
11/13/2022, 20:57:15 opentrace start 40068 + 2 inhalt 65535 0XFFFF
11/13/2022, 20:57:15 opentrace start 40068 + 3 inhalt 171 0XAB
11/13/2022, 20:57:15 opentrace start 40068 + 4 inhalt 0 0X0
11/13/2022, 20:57:15 opentrace start 40068 + 5 inhalt 0 0X0
11/13/2022, 20:57:15 opentrace start 40068 + 6 inhalt 0 0X0
11/13/2022, 20:57:15 opentrace start 40068 + 7 inhalt 0 0X0
11/13/2022, 20:57:15 opentrace start 40068 + 8 inhalt 0 0X0
11/13/2022, 20:57:15 opentrace start 40068 + 9 inhalt 0 0X0
11/13/2022, 20:57:15 opentrace start 40068 + 10 inhalt 0 0X0
11/13/2022, 20:57:15 opentrace start 40068 + 11 inhalt 0 0X0
11/13/2022, 20:57:15 opentrace start 40068 + 12 inhalt 0 0X0
11/13/2022, 20:57:15 opentrace start 40068 + 13 inhalt 25443 0X6363
11/13/2022, 20:57:15 opentrace start 40068 + 14 inhalt 70 0X46
11/13/2022, 20:57:15 opentrace start 40068 + 15 inhalt 2 0X2
11/13/2022, 20:57:15 opentrace start 40068 + 16 inhalt 132 0X84
11/13/2022, 20:57:15 opentrace start 40068 + 17 inhalt 0 0X0
11/13/2022, 20:57:15 opentrace start 40068 + 18 inhalt 1 0X1
11/13/2022, 20:57:15 opentrace start 40068 + 19 inhalt 0 0X0
okaegi hat geschrieben: So Nov 13, 2022 7:41 pm 2) Kannst du mir vom Hauptbild von openwb noch einen Printscreen machen ?
Netzbezug + Hausverbrauch sind falsch:
openWB.jpg
Speicherlade-/entladeleistung + Speicher-SOC sind korrekt.
openWB series2 Duo und openWB series2 standard+, E3DC Farm (S10 Pro+Quattroporte) mit 45,5 kWh und 19,84 kWp, Mercedes EQA, Tesla Model 3 + Y
okaegi
Beiträge: 2198
Registriert: Fr Mär 08, 2019 1:57 pm

Re: Unterstützung für E3DC Farm als Batteriespeicher

Beitrag von okaegi »

Okay,
Das hier ist die Speicher lade und entladeleistung: (40069,32bit)
0xffab

Code: Alles auswählen

11/13/2022, 20:57:15 opentrace start 40068 + 2 inhalt 65535 0XFFFF
11/13/2022, 20:57:15 opentrace start 40068 + 3 inhalt 171 0XAB
Hier ist der Batterie soc (40082, 16bit)

Code: Alles auswählen

11/13/2022, 20:57:15 opentrace start 40068 + 14 inhalt 70 0X46
Die Netzleistung (40072) ist ebenfalls 0W, da dieser Wert einzig und allein vom Typ 1 Zähler befüllt wird. Das sind sozusagen die 0W in der Einzel-Ansicht.

Kannst du mal e3dc fragen, warum bei der Farm der Wert 40072 nicht nachgeführt wird ?
Was wir machen könnten, sind bei der Farm die einzelnen Phasen zu addieren und den als Summe weitergeben.
Wenn ich dein Post vorher anschaue dann müsste das auslesen vom Meter 5 folgende Werte zusammengezählt werden
5, 978, 660, 832
= 2470

Danke fürs abklären mit e3dc, ich bau mal die Logik ein.
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update :!: ): viewtopic.php?f=14&t=5923
Brovning
Beiträge: 64
Registriert: Mi Jul 21, 2021 8:46 am

Re: Unterstützung für E3DC Farm als Batteriespeicher

Beitrag von Brovning »

Hallo Oliver,

habe ein Ticket bei E3DC erstellt. Muss aber leider sagen, dass ich bisher nur schlechte Erfahrungen mit dem Support gemacht habe. Selbst auf die einfachsten Fragen gibt es Wochen oder Monate keine Rückmeldung...
Vielleicht wurde es jetzt mit HagerEngergy besser. Die Hoffnung stirbt zuletzt!

Folgende Werte werden scheinbar im Farm-Betrieb korrekt befüllt:
- Register 40070: Batterie-Leistung in Watt
- Register 40083: Batterie-SOC in Prozent

Falsch oder nicht befüllt:
- Register 40072: Hausverbrauchs-Leistung in Watt
- Register 40074: Leistung am Netzübergabepunkt in Watt
- Register 40082: Autarkie und Eigenverbrauch in Prozent
okaegi hat geschrieben: So Nov 13, 2022 8:25 pm Was wir machen könnten, sind bei der Farm die einzelnen Phasen zu addieren und den als Summe weitergeben.
Wenn ich dein Post vorher anschaue dann müsste das auslesen vom Meter 5 folgende Werte zusammengezählt werden
5, 978, 660, 832
= 2470
Korrekt, dass war die Leistung zum Debug-Zeitpunkt.

Vielen Dank schon mal!


Gruß

Jürgen
openWB series2 Duo und openWB series2 standard+, E3DC Farm (S10 Pro+Quattroporte) mit 45,5 kWh und 19,84 kWp, Mercedes EQA, Tesla Model 3 + Y
Antworten