Summe der drei Solaredge WR passt ab einer Leistung nicht mehr..
Summe der drei Solaredge WR passt ab einer Leistung nicht mehr..
Hallo,
ich habe folgende Anlage:
1 x Wechselrichter SE5000 (Adresse 1) mit 22 Modulen und 1 x LG Redu 10H
1 x Wechselrichter SE5000 (Adresse 5) mit 22 Modulen
1 x Wechselrichter SE5000 (Adresse 8) mit 22 Modulen
Ich habe die Werte mit ioBroker ausgelesen und mit Solaredge und openWB verglichen, openWB zeigt ab ca. 8kW keine höhere Erzeugung mehr an, in der Tabelle habe ich zwei Fälle dokumentiert.
Welche Register fragst du ab bei SE? In der Tabelle sind die Register die ich abfrage und die auch richtige Werte zurückliefern.
In der Tabelle weichen die Werte ein wenig ab, da nicht alle Programme zur genau selben Zeit die Daten auslesen, aber grob passt das.
Axo I2 war 29430 und I3 -1, hab es bei mir editiert zum Rechnen, eventuell liegt da das Problem in deiner Rechung?
VG,
Andreas
ich habe folgende Anlage:
1 x Wechselrichter SE5000 (Adresse 1) mit 22 Modulen und 1 x LG Redu 10H
1 x Wechselrichter SE5000 (Adresse 5) mit 22 Modulen
1 x Wechselrichter SE5000 (Adresse 8) mit 22 Modulen
Ich habe die Werte mit ioBroker ausgelesen und mit Solaredge und openWB verglichen, openWB zeigt ab ca. 8kW keine höhere Erzeugung mehr an, in der Tabelle habe ich zwei Fälle dokumentiert.
Welche Register fragst du ab bei SE? In der Tabelle sind die Register die ich abfrage und die auch richtige Werte zurückliefern.
In der Tabelle weichen die Werte ein wenig ab, da nicht alle Programme zur genau selben Zeit die Daten auslesen, aber grob passt das.
Axo I2 war 29430 und I3 -1, hab es bei mir editiert zum Rechnen, eventuell liegt da das Problem in deiner Rechung?
VG,
Andreas
- Dateianhänge
-
- Vergleich_ioBroker_Solaredge_openWB.xlsx
- (11.06 KiB) 154-mal heruntergeladen
Zuletzt geändert von Nasdero am Mi Sep 02, 2020 1:01 pm, insgesamt 1-mal geändert.
-
- Site Admin
- Beiträge: 8464
- Registriert: So Okt 07, 2018 1:50 pm
- Has thanked: 1 time
- Been thanked: 23 times
Re: Summe der drei Solaredge WR passt ab einer Leistung nicht mehr..
für alle WR:
40084 / 40083
mit jeweils der entsprechenden ID
40084 / 40083
mit jeweils der entsprechenden ID
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Re: Summe der drei Solaredge WR passt ab einer Leistung nicht mehr..
Axo I2 war 29430 und I3 -1, hab es bei mir editiert zum Rechnen, eventuell liegt da das Problem in deiner Rechung?
Irgend etwas passt nicht.
Irgend etwas passt nicht.
Re: Summe der drei Solaredge WR passt ab einer Leistung nicht mehr..
Ne da liegt es nicht dran, openWB zeigt in der Summer max. 6990W an, ich hab eine neue Tabelle erstellt.
- Dateianhänge
-
- Vergleich_ioBroker_Solaredge_openWB_2.xlsx
- (11.08 KiB) 164-mal heruntergeladen
-
- Site Admin
- Beiträge: 8464
- Registriert: So Okt 07, 2018 1:50 pm
- Has thanked: 1 time
- Been thanked: 23 times
Re: Summe der drei Solaredge WR passt ab einer Leistung nicht mehr..
openWB nimmt jeweils die beiden register von jedem WR.
Vom ersten Wechselrichter (ID1) wird dann noch Register 62836 ausgelsen (Speicher, sofern vorhanden).
Am ende werden die Werte aller 3 WR addiert und die Speicherleistung abgezogen.
Vom ersten Wechselrichter (ID1) wird dann noch Register 62836 ausgelsen (Speicher, sofern vorhanden).
Am ende werden die Werte aller 3 WR addiert und die Speicherleistung abgezogen.
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Re: Summe der drei Solaredge WR passt ab einer Leistung nicht mehr..
Hört sich richtig an, scheint aber nicht zu funktionieren, ioBroker zeigt:
40083 WR 1 = 3699
40083 WR 2 = 3702
40083 WR 3 = 3853
62836 WR 1 = 0
Summer = 11254
openWB zeigt 6990 (falsch)
2. Beispielt:
40083 WR 1 = 7400 (-1)
40083 WR 2 = 7310 (-1)
40083 WR 3 = 7314 (-1)
62836 WR 1 = 0
Summer = 2202,4
openWB zeigt 2200 (richtig)
Eine Idee? Ich frage alle Werte als in16be "Signed 16 bit (Big Endian)" Länge 1 ab, außer 62836 "Fload (Big Endian Word Swap)" Länge 2.
40083 WR 1 = 3699
40083 WR 2 = 3702
40083 WR 3 = 3853
62836 WR 1 = 0
Summer = 11254
openWB zeigt 6990 (falsch)
2. Beispielt:
40083 WR 1 = 7400 (-1)
40083 WR 2 = 7310 (-1)
40083 WR 3 = 7314 (-1)
62836 WR 1 = 0
Summer = 2202,4
openWB zeigt 2200 (richtig)
Eine Idee? Ich frage alle Werte als in16be "Signed 16 bit (Big Endian)" Länge 1 ab, außer 62836 "Fload (Big Endian Word Swap)" Länge 2.
-
- Site Admin
- Beiträge: 8464
- Registriert: So Okt 07, 2018 1:50 pm
- Has thanked: 1 time
- Been thanked: 23 times
Re: Summe der drei Solaredge WR passt ab einer Leistung nicht mehr..
Für dich zum nachvollziehen:
https://github.com/snaptec/openWB/blob/ ... aredge3.py
https://github.com/snaptec/openWB/blob/ ... aredge3.py
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Re: Summe der drei Solaredge WR passt ab einer Leistung nicht mehr..
Eventuell zeigt die Webseite max 6990 an bzw falsch an?
-
- Site Admin
- Beiträge: 8464
- Registriert: So Okt 07, 2018 1:50 pm
- Has thanked: 1 time
- Been thanked: 23 times
Re: Summe der drei Solaredge WR passt ab einer Leistung nicht mehr..
Nein, die kann mehr
Supportanfragen bitte NICHT per PN stellen.
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Hardwareprobleme bitte über die Funktion Debug Daten senden mitteilen oder per Mail an support@openwb.de
Re: Summe der drei Solaredge WR passt ab einer Leistung nicht mehr..
Zeile 61 hat sich ein "w" eingeschlichen, da liegt der Fehler, wenn WR3 mehr als 2999W produziert, dann geht es nicht mehr:
rawprod3w = rawprodw3w
richtig wäre:
rawprod3w = rawprod3w
VG,
Andreas
rawprod3w = rawprodw3w
richtig wäre:
rawprod3w = rawprod3w
VG,
Andreas