[Modul] E3DC Stromspeicher

Ich befürchte wir haben dort tatsächlich etwas geändert. Ich versuche zeitnah einen Fix dafür zu liefern, bzw. eher eine Option, die die Reihenfolge wieder drehen kann.

paresy

Ein Fix kommt zur nächsten 6.1 Beta.

paresy

2 „Gefällt mir“

Vielen Dank! :+1:
…20 zeichen…

1 „Gefällt mir“

v1.5 wurde soeben auch im Modul Store released:

  • bugfix #12: Wrong Modbus datatype used for powermeter values in W
  • bugfix #13: Factor of 0.01 not considered for DC-String current
  • String Modbus instances added (Firmware, Hersteller, Modell) ← known issue in IP-Symcon v6.1
  • added profile for SG-Ready-Status
  • renamed String 1,2,3 to MPP-Tracker 1,2,3
  • delete unused variable profiles: removed profile Ampere.Int
  • Revert „Nutzbare Batteriekapazität von 90% auf 80% reduziert“
  • added more debug output (e.g. if var profile cannot be set)

(Edit: Musste soeben nochmals neu veröffentlichen. Uncaught type error hatte sich eingeschlichen…)

1 „Gefällt mir“

Hallo @Brovning,

ich habe mir in den letzten Tagen nochmal QNAP Nas, Netzwerk usw… angeschaut. Die Fehlermeldungen kann ich nicht an ein Ereignis festmachen. Diese kommen zu den unterschiedlichsten Zeiten. Hier nochmal ein Auszug von heute:


Hast Du noch eine Idee wie ich diese abstellen kann?
Die ID 54956 ist das Modbus Gateway:
image

LG
Bernd

Wie häufig frägst du denn ab?
Solltest du in Richtung eine Sekunde gehen, dann stelle lieber mal etwas zwischen 10 und 60 Sekunden ein.

@koenig159
Schau dir mal dieses Thema an: Statusabfrage Modbus Instanz - #13 von 7weazel7
Greifst du mit mehreren Systemen in relativ kurzen Abständen auf deinen E3DC zu?

Oder: Modbus TCP: ständige Fehlermeldungen - #6 von todorb
Hast du Sachen im E3DC Modul ausgewählt, die du gar nicht angeschlossen hast? Ext. Wechselrichter, Wallboxen,…?
Oder: 2 Modbus Gateways am gleichen ClientSocket?

Hallo @Brovning,

heute gab es die Meldung, das in den nächsten Tagen die Firmware aktualisiert wird. Mit der Aktualisierung erfolgt eine Anpassung der Modbus-Register. Anbei die Release Notes:

Release Notes_S10-P10-H20_SWR 2022_02_V1.00_2022_01-28.pdf (864,7 KB)

PS.: Den Fehler konnte ich noch nicht finden, ich werde am Wochenende mal in Ruhe suchen.
LG und ein schönes WE
Bernd

Den einzigen Unterschied, den ich gesehen habe, dass man nun auch die Daten der Wechselrichter (AC + DC) auslesen kann.
Macht aber vermutlich nur für jemanden Sinn, der externe Zusatzsolarwechselrichter von E3DC in Betrieb hat…

1 „Gefällt mir“

Modbus Register der Wechselrichter können nun im Beta-Branch per ModulControl getestet werden (nicht ModulStore!).

Da ich noch nicht die SW-Version 2022_02 habe, konnte ich leider noch nicht testen.
Sobald ich die Erweiterung auf Funktion testen konnte, mache ich wieder ein offizielles Release.

Hat schon jemand die neue SW-Version 2022_02?
Ich habe diese leider noch immer nicht und kann somit nicht testen…

Leider nein, ich latschen auch jeden Tag in den Keller und gucke :face_with_hand_over_mouth::rofl:

Hi,

seit heute ist das update auf meiner Anlage drauf. Konnte für mich keine Änderung feststellen (hab keinen ext. Wechselrichter)

Viele Grüße

Hallo,

heute Nacht ging Emergency-Power kurz auf „nicht unterstützt“.
Heute gleich die Versionsnummer überprüft: Update wurde auch bei mir geflasht!

Es kommen die Daten des internen Wechselrichters unter der ID=0 an, aber irgendwas passt hier noch nicht…

Fehler identifiziert und behoben in Beta-Branch des ModulControl (nicht ModulStore!).
Offizielles Release im ModulStore folgt am Wochenende, sofern es bis dahin keine weiteren Fehlermeldungen gibt.

Ich muss sagen, sofern für Blindleistung, Scheinleistung und Wirkleistung ein Wert kommt, dann kommt er nur bei L1 und ist aus meiner Sicht unbrauchbar…

Seit dem IPS Update „6.1, 01/31/2022, c5e0d2c1f90b“ von heute funktionieren übrigens auch wieder die String-Werte:

Blindleistung, Scheinleistung und Wirkleistung funktioniert nun auch:

Habe die v1.6 soeben auf dem Main-Branch und im ModulStore veröffentlicht:

  • Register für Wechselrichter hinzugefügt (ab SW-Version >=S10_2022_02)
  • Maximal nutzbare Batteriekapazität konfigurierbar (Alterung kann berücksichtigt werden)
  • DC-String Information einzeln aktivierbar
  • kW Wert zu DC-String Information hinzugefügt
  • Layout des Konfigurationsformulars überarbeitet
1 „Gefällt mir“

Moin… nach dem UPDATE des Moduls habe ich am Tag ca. 300 mal folgenden Fehler:

25.02.2022, 17:41:17 | TimerPool            | S10 E (cyclicDataUpdateSlow): 
Fatal error: Uncaught TypeError: Argument 3 passed to E3DC::getPowerSumOfLog() must be of the type int, float given, called in /var/lib/symcon/modules/.store/e3dc/libs/myFunctions.php on line 487 and defined in /var/lib/symcon/modules/.store/e3dc/libs/myFunctions.php:469
Stack trace:
#0 /var/lib/symcon/modules/.store/e3dc/libs/myFunctions.php(487): E3DC->getPowerSumOfLog(59189, 1645743600, 1645775438,5, 1)
#1 /var/lib/symcon/modules/.store/e3dc/e3dc/module.php(2931): E3DC->getPowerSumOfLog(59189, 1645743600, 1645807277, 1)
#2 /var/lib/symcon/modules/.store/e3dc/e3dc/module.php(2938): E3DC->GetGridConsumptionEnergyWh(1645743600, 1645807277)
#3 /var/lib/symcon/scripts/__generated.inc.php(331): E3DC->GetGridConsumptionEnergyKwh(1645743600, 1645807277)
#4 /var/lib/symcon/modules/.store/e3dc/e3dc/module.php(2634): E3DC_GetGridConsumptionEnergyKwh(57001, 1645743600, 1645807277)
#5 /var/lib/symcon/scripts/__generated.inc.php(2667): E3DC->CyclicDataUpdateSlow()
#6 /-(1): E3DC_CyclicDataUpdateSlow(57001)
#7 {main}
  thrown in /var/lib/symcon/modules/.store/e3dc/libs/myFunctions.php on line 469

Ich hatte meine S10 Instanz inkl. aller geloggten Daten bereits einmal gelöscht und die Instanz neu angelegt, die Fehlermeldung kommt allerdings wieder in ROT.

Wäre über einen Tip und Hilfe dankbar.

Gruß,
Peter

Hallo @PeterChrisben ,

denke ich konnte den Fehler finden. Wurde soeben eingecheckt (ModulControl + ModulStore).
Bitte updaten und nochmals testen.

EDIT 26.02.2022: Musste soeben nochmals einen Bugfix nachschieben, welcher in meinem Fronius Modul gefunden wurde. Wurde soeben veröffentlicht im ModulControl + ModulStore.

Moin Brovning, danke fürs UPDATE. Eben eingespielt… ich warte die Nacht mal ab und melde mich morgen noch mal.
Danke für den schnellen Support und Grüße,
Peter

Moin Brovning,
war noch ne finale Antwort schuldig. Fehler ist weg… nichts rotes mehr im LOG.

Vielen Dank für die schnelle Hilfe und Fix.

Gruß,
Peter

1 „Gefällt mir“

Servus @Brovning ,
ich habe soeben ein Update des Moduls gemacht.
Das Modul liest sehr viele Daten aus, an die man sonst nur mühsam ran kommt. :smiley:

Meine Situation:

  1. Es kommen Datenfehler (siehe weiter unten) durch eine falsche Konfiguration. (gelöst)
  2. Leider wurden auch die Variablen für die WR-Stringleistung erneuert (also nicht verschoben); somit sind alle historischen Werte „weg“…(schade)

Fehlermeldungen: … durch den Schalter „Sollen V,A,W der Wechselrichter ausgelesen werden“
Idee: sollte die Beschreibung auf „Sollen V,A,W der externen Wechselrichter ausgelesen werden“ geändert werden?

Danke und VG
JoeB