Skip to content

Releases: Brovning/e3dc

v1.6 patch2: Bugfix #18, Register für Wechselrichter hinzugefügt, Formular überarbeitet,...

26 Feb 09:52
7ef7fae
Compare
Choose a tag to compare

v1.6 patch 2, 26.02.2022

  • Bugfix #20: Uncaught TypeError: deleteInstanceNotInUse()
  • Bugfix #18: Uncaught TypeError getPowerSumOfLog()
  • 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

v1.6 patch1: Bugfix #18, Register für Wechselrichter hinzugefügt, Formular überarbeitet,...

25 Feb 17:45
d0a12a9
Compare
Choose a tag to compare

v1.6 patch 1, 25.02.2022

  • Bugfix #18: Uncaught TypeError getPowerSumOfLog()
  • 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

v1.6: Register für Wechselrichter hinzugefügt, Formular überarbeitet,...

19 Feb 07:35
da29971
Compare
Choose a tag to compare

v1.6, 19.02.2022

  • 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

v1.5 patch 1: String Modbus Instances, SG-Ready-Status, bugfix #12+#13,...

21 Jan 18:38
cca85f3
Compare
Choose a tag to compare

v1.5, 20.01.2022

  • 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)
  • 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)

patch 1: 21.01.2022

  • bugfix #15: Uncaught type error in public functions

Bugfix #9: "Die Instanz hat noch ungespeicherte Änderungen"

04 Oct 12:13
Compare
Choose a tag to compare

Bugfix #9: "Die Instanz hat noch ungespeicherte Änderungen" auch wenn nichts geändert wurde

Leistungsmesser7, SG-Ready-Status, Debugging, Benennung von DC Strings, Wallboxen und Leistungsmesser

03 Oct 10:09
b31a5b4
Compare
Choose a tag to compare
  • Feature Request #10: Individuelle Benennung von DC Strings, Wallboxen und Leistungsmesser
  • Leistungsmesser 7 und SG Ready entsprechend Modbus-Doku v1.8 hinzugefügt
  • Debug-Ausgaben für Modul-Debugging hinzugefügt
  • Eingabefelder werden nun auf Plausibilität überprüft (bspw. IP, Geräte ID,...)
  • Nutzbare Batteriekapazität von 90% auf 80% reduziert, da dies mehr der Realität entspricht

Fehlermeldungem mit IPS 5.5 behoben

30 Oct 09:35
b596df8
Compare
Choose a tag to compare
  • Fix für #7: Fehlermeldungem mit IPS 5.5 - Trying to access array offset on value of type bool
  • E3DC_SetWallboxChargingLocked() und E3DC_SetWallboxSchukoActivated() funktionieren leider nicht! Ob Fehler bei E3DC oder in meiner Implementierung ist noch unklar. Trotzdem aktiviert für Tests.

Quattroporte hinzugefügt, Powermeter hinzugefügt, Wallbox Write-Funktionen und weitere Public Funktionen hinzugefügt

09 Aug 08:12
c35d631
Compare
Choose a tag to compare
  • Quattroporte hinzugefügt
  • Powermeter (Leistungsmesser) hinzugefügt
  • Variablenprofil für Leistungsmesser hinzugefügt
  • Public Funktionen hinzugefügt: Wallbox Statusfunktionen hinzugefügt (E3DC_GetWallboxAvailable(), E3DC_GetWallboxSolarmode(), E3DC_GetWallboxChargingLocked(), E3DC_GetWallboxCharging(), E3DC_GetWallboxType2Locked(), E3DC_GetWallboxType2Connected(), E3DC_GetWallboxSchukoActivated(), E3DC_GetWallboxSchukoConnected(), E3DC_GetWallboxSchukoLocked(), E3DC_GetWallbox16A1Phase(), E3DC_GetWallbox16A3Phase(), E3DC_GetWallbox32A3Phase(), E3DC_GetWallbox1Phase()), E3DC Statusfunktionen hinzugefügt (E3DC_IsDerating(), E3DC_IsChargingLocked(), E3DC_IsDischargingLocked()), Wallbox Schreib-Funktionen hinzugefügt (E3DC_SetWallboxSolarmode(), E3DC_SetWallbox1Phase())
  • intern umstrukturiert, interne Funktionen hinzugefügt,...

E3DC_SetWallboxChargingLocked() und E3DC_SetWallboxSchukoActivated() funktionieren leider nicht! Ob Fehler bei E3DC oder in meiner Implementierung ist noch unklar...

Tageswerte anzeigen und loggen, Fehler behoben, weitere Public Funktionen

04 Apr 12:49
fec97c3
Compare
Choose a tag to compare
  • Feature Requests: #4 Tageswerte in Variablen anzeigen und Tageswerte loggen
  • pollCycle von ms auf Sekunden umgestellt
  • Public Funktionen hinzugefügt: GetBatteryChargeEnergyWh(), GetBatteryChargeEnergyKwh(), GetBatteryDischargeEnergyWh(), GetBatteryDischargeEnergyKwh(), GetExtEnergyWh(), GetExtEnergyKwh(), GetProductionEnergyWh(), GetProductionEnergyKwh(), GetGridConsumptionEnergyWh(), GetGridConsumptionEnergyKwh(), GetGridFeedEnergyWh(), GetGridFeedEnergyKwh(), GetPvEnergyWh(), GetPvEnergyKwh(), GetHomeEnergyWh(), GetHomeEnergyKwh(), GetWallboxEnergyWh(), GetWallboxEnergyKwh(), GetWallboxSolarEnergyWh(), GetWallboxSolarEnergyKwh()
  • intern umstrukturiert, interne Variablen umbenannt, interne Funktionen hinzugefügt,...
  • Behobene Fehler: #6

Intervall-Funktionen zur Mittelwertausgabe von Leistungen, GetBatteryRange(), Bugfixing

20 Dec 18:15
7c7a765
Compare
Choose a tag to compare
  • Veraltete Funktionen (deutsche Funktionsnamen) entfernt
  • Funktionen zur Mittelwertausgabe der Leistungen in W und kW für ein Zeit-Intervall in Minuten hinzugefügt für GetBatteryPower, GetExtPower, GetProductionPower, GetGridPower, GetPvPower, GetHomePower, GetWallboxPower und GetWallboxPowerSolar
  • Funktion GetBatteryRange in Wh und kWh hinzugefügt und hierfür nötige Konfigurationsfelder Batteriekapazität und Notstromversorgung
  • Fehlermeldung 201 bei fehlendem Archiv hinzugefügt
  • Fix für: GetExtPowerW(), GetProductionPowerW(), GetWallboxPowerSolarW() and GetWallboxPowerW()
  • Review-Findings für Stable Kanal eingearbeitet