76_SolarForecast - Informationen/Ideen zu Weiterentwicklung und Support

Begonnen von DS_Starter, 11 Februar 2024, 14:11:00

Vorheriges Thema - Nächstes Thema

peterboeckmann

Zitat von: DS_Starter am 09 Oktober 2025, 18:52:38Nachdem ich nun wieder zu Hause war, habe ich die Änderung im Modul gleich nachgezogen und eingecheckt.
Die V 1.59.2 liegt auch im Contrib.
Die Problemicons habe ich bei mir getestet und klappt nun auch.

Vielen Dank wieder an schwatter für die Ergänzung. :)

LG,
Heiko

Auch von mir vielen Dank an Schwatter und an Heiko!
Hab die v aus dem Control gezogen und das graue Kühlschrank-Icon gesehen.
Dass es bei Verbrauch dann auch orange wird, glaube ich einfach so.

Viele Grüße,
Peter

Parallix

Zitat von: DS_Starter am 09 Oktober 2025, 19:49:15Mit dem erreichten Stand der OTP Steuerung bin ich aktuell recht zufrieden.
...

Das verdanken wir einem Menschen, der hier viel Energie hineingesteckt hat!  ;)
Danke hierfür auch nochmals von meiner Seite! 

@Heiko: Der Screenshot in o.g. Posting enthält leider keine SOC-Stände und Verbrauchsdaten. Kannst Du die vielleicht noch anfügen, da man dann eigentlich erst das Verhalten der OTP-Steuerung bei volatilen Wetterlagen beurteilen kann.
FHEM: Debian/Testing BananaPro - AVM: 7490 (7.60) und 7591 (8.20) - Goodwe: GW25K-ET (DSP V10 / ARM V12) - Trina TSM 405: (#East, #South, #West) = (12,16,12) - BYD: 2 x HVS 7.7 (BMS V3.31-B, BMU V3.26-B) - EnOcean - Z-Wave - FS20/HMS

DS_Starter

Moin zusammen,

ZitatDer Screenshot in o.g. Posting enthält leider keine SOC-Stände und Verbrauchsdaten. Kannst Du die vielleicht noch anfügen, da man dann eigentlich erst das Verhalten der OTP-Steuerung bei volatilen Wetterlagen beurteilen kann.
Anbei nochmal der Screenshot. Eingeblendet ist der Ladungszustand als blaue Linie (schlecht zu lesen). Die Verbrauchsdaten logge ich nicht extra in die DB, aber die grüne Linie (der PV-Überschuß) ist ja bereits die Zusammenfassung von Erzeugung und Verbrauch, zumindest der Teil >=0. Der negative Teil, d.h. effektiv nur Verbrauch fehlt natürlich in dem Plot.
Aber ich denke man kann bereits an dem stark oszillierenden PV-Überschuß die Vola des Tages erahnen. Nur zum Vergleich der zweite Plot von einem ganz anderen Tag in der Vergangenheit. Hier sieht man eine stetige Entwicklung des Überschusses über den Tag, also ein gänzlich anderes Bild der Vola.

LG,
Heiko
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

oelidoc

Hallo,
nach Umzug auf neue Hardware habe ich ein kleines Anzeigeproblem:
beim Mouseover wird trotz Battery_ChargeUnrestricted_01 = 0 Ladefreigabe angezeigt und das Batteriesymbol fett eingefärbt.
Woran kann das liegen?
Gruß
oelidoc

Du darfst diesen Dateianhang nicht ansehen.

DS_Starter

@oelidoc,

das liegt vermutlich bei mir im Rahmen der letzten Weiterentwicklungen.
Lade dir bitte die V aus meinem Contrib und reporte das Ergebnis.

LG,
Heiko
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

oelidoc

Zitat von: DS_Starter am 10 Oktober 2025, 14:08:07Lade dir bitte die V aus meinem Contrib und reporte das Ergebnis.
Okay, habe ich gemacht, nur leider ist jetzt Battery_ChargeUnrestricted_01 = 1  :-[
Melde mich, wenn das Problem fortbestehen sollte.
Ansonsten schon mal vielen Dank für deine Hilfe
Gruß
oelidoc

Petrosilius Zwackelmann

#4221
Hallo,

die Tage werden kürzer, deswegen beschäftige ich mich gerade mit einer Logik, welche meinen Speicher bei Bedarf aus dem Netz lädt, sobald der Strompreis günstig ist. Das SolarForecast Modul bring ja einiges mit, um so etwas umzusetzen. Konkret werte ich die Battery_NextHour00_SoCforecast_01 Readings aus und prüfe ob diese im weiteren Verlauf niedrige Werte erreichen. Die Logik steht so weit so gut.
Mein Problem ist, dass der SOCforcast zeitweise deutlich höher als der aktuelle SOC ist, eine Neuberechnung aber scheinbar nicht erfolgt oder eben ein falsches Ergebnis errechnet wird. Ich denke, im Screenshot sieht man das Thema ganz gut.

(Installiert ist die aktuelle Version)

FHEM 6 auf RaspPi V3:
HM_LAN / CUNX / HUEBridge /OneWire / Homebridge / SONOS / Harmony

DS_Starter

Das ist zunächst kein grundsätzliches Problem des Moduls wie du es bei meinem aktuellen Beispiel des heutiges Tages siehst.
Es gibt viele mögliche Gründe. Um mehr Aufschluß zu erhalten braucht man:

- die Ausgabe des Debug -> ctrlDebug=batteryManagement
- Inhalt des Attributes setupBatteryDev01
- Inhalt des Attributes ctrlBatSocManagement01

LG,
Heiko
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Petrosilius Zwackelmann

Danke für deine schnelle Rückmeldung.
Ich habe versucht diese Informationen zusammenzustellen. Bin aber unsicher da ich auch bei deiner Progronse nicht ganz folgen kann. Ich hatte angenommen, dass der SOC bei konstanter Last nicht konstant bleiben sollte.

Gruß Manuel



ctrlBatSocManagement01
lowSoc=20 upSoC=50 maxSoC=90 careCycle=20 lcSlot

setupBatteryDev01
GoodweET10 pin=Pbattery2:W pout=-pin intotal=E-BatteryCharge:Wh outtotal=E-BatteryDischarge:Wh charge=SOC cap=44000 show=1:bottom pinmax=10000 poutmax=10000 icon=measure_battery_50@#262626:@yellow:measure_battery_100@red


2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/02 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 12399, roTomCON: 17481, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/03 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 12399, roTomCON: 16751, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/04 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 12399, roTomCON: 16186, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/05 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 12399, roTomCON: 15686, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/06 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 12399, roTomCON: 14831, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/07 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 117, roTomPV: 12282, roTomCON: 14186, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/08 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 600, roTomPV: 11682, roTomCON: 13496, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/09 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 847, roTomPV: 10835, roTomCON: 12506, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/10 - lc: 1, SoCfc: 40.2 % / 17710 Wh, whneed: 26400, pvfc: 1291, roTomPV: 9544, roTomCON: 11341, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/11 - lc: 1, SoCfc: 41.1 % / 18087 Wh, whneed: 26290, pvfc: 2287, roTomPV: 7257, roTomCON: 9487, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/12 - lc: 1, SoCfc: 47.0 % / 20688 Wh, whneed: 25913, pvfc: 4060, roTomPV: 3197, roTomCON: 8417, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/13 - lc: 1, SoCfc: 45.6 % / 20062 Wh, whneed: 23312, pvfc: 600, roTomPV: 2597, roTomCON: 7272, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/14 - lc: 1, SoCfc: 44.9 % / 19760 Wh, whneed: 23938, pvfc: 622, roTomPV: 1975, roTomCON: 6387, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/15 - lc: 1, SoCfc: 44.4 % / 19528 Wh, whneed: 24240, pvfc: 353, roTomPV: 1622, roTomCON: 5832, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/16 - lc: 1, SoCfc: 44.5 % / 19595 Wh, whneed: 24472, pvfc: 662, roTomPV: 960, roTomCON: 5247, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/17 - lc: 1, SoCfc: 44.8 % / 19721 Wh, whneed: 24405, pvfc: 845, roTomPV: 115, roTomCON: 4547, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/18 - lc: 1, SoCfc: 43.8 % / 19273 Wh, whneed: 24279, pvfc: 115, roTomPV: 0, roTomCON: 4042, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/19 - lc: 1, SoCfc: 42.2 % / 18578 Wh, whneed: 24727, pvfc: 0, roTomPV: 0, roTomCON: 3437, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/20 - lc: 1, SoCfc: 40.9 % / 17998 Wh, whneed: 25422, pvfc: 0, roTomPV: 0, roTomCON: 2932, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/21 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26002, pvfc: 0, roTomPV: 0, roTomCON: 2432, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/22 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 0, roTomCON: 1932, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/23 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 0, roTomCON: 1130, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/00 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 14577, roTomCON: 17571, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/01 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 14577, roTomCON: 16966, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/02 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 14577, roTomCON: 16351, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/03 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 14577, roTomCON: 15621, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/04 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 14577, roTomCON: 15056, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/05 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 14577, roTomCON: 14556, SurpDay: 21 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/06 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 14577, roTomCON: 13701, SurpDay: 876 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/07 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 188, roTomPV: 14389, roTomCON: 13056, SurpDay: 1333 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/08 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 600, roTomPV: 13789, roTomCON: 12366, SurpDay: 1423 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/09 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 861, roTomPV: 12928, roTomCON: 11376, SurpDay: 1552 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/10 - lc: 1, SoCfc: 41.5 % / 18239 Wh, whneed: 26400, pvfc: 1900, roTomPV: 11028, roTomCON: 10211, SurpDay: 817 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/11 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 25761, pvfc: 1275, roTomPV: 9753, roTomCON: 8357, SurpDay: 1396 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/12 - lc: 1, SoCfc: 44.8 % / 19717 Wh, whneed: 26400, pvfc: 3503, roTomPV: 6250, roTomCON: 7287, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/13 - lc: 1, SoCfc: 45.5 % / 20026 Wh, whneed: 24283, pvfc: 1500, roTomPV: 4750, roTomCON: 6142, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/14 - lc: 1, SoCfc: 45.8 % / 20168 Wh, whneed: 23974, pvfc: 1048, roTomPV: 3702, roTomCON: 5257, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/15 - lc: 1, SoCfc: 46.7 % / 20555 Wh, whneed: 23832, pvfc: 1000, roTomPV: 2702, roTomCON: 4702, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/16 - lc: 1, SoCfc: 48.7 % / 21413 Wh, whneed: 23445, pvfc: 1571, roTomPV: 1131, roTomCON: 4117, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/17 - lc: 1, SoCfc: 49.4 % / 21751 Wh, whneed: 22587, pvfc: 1088, roTomPV: 43, roTomCON: 3417, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/18 - lc: 1, SoCfc: 48.2 % / 21220 Wh, whneed: 22249, pvfc: 43, roTomPV: 0, roTomCON: 2912, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/19 - lc: 1, SoCfc: 46.6 % / 20525 Wh, whneed: 22780, pvfc: 0, roTomPV: 0, roTomCON: 2307, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/20 - lc: 1, SoCfc: 45.3 % / 19945 Wh, whneed: 23475, pvfc: 0, roTomPV: 0, roTomCON: 1802, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/21 - lc: 1, SoCfc: 44.0 % / 19370 Wh, whneed: 24055, pvfc: 0, roTomPV: 0, roTomCON: 1302, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/22 - lc: 1, SoCfc: 42.7 % / 18795 Wh, whneed: 24630, pvfc: 0, roTomPV: 0, roTomCON: 802, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/23 - lc: 1, SoCfc: 40.6 % / 17873 Wh, whneed: 25205, pvfc: 0, roTomPV: 0, roTomCON: 0, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:40:58 1: SolarForecast DEBUG> ChargeOTP - The limit for grid feed-in is 9223372036854775807 W
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeOTP - used safety margin: 20 %
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeOTP - weighted self-consumption: 0 %
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeOTP - charging target: 44000 Wh, remaining: 33000 Wh -> target likely achievable? no
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeOTP 10/21 - hod: 22 / 00, lc: 1, SoC S/E: 11000 / 17600 Wh, Surplus: 0 Wh, OTP: 10000 W
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeOTP 10/22 - hod: 23 / 01, lc: 1, SoC S/E: 17600 / 17600 Wh, Surplus: 0 Wh, OTP: 10000 W
2025.10.10 21:40:58 1: SolarForecast DEBUG> Bat 01 ChargeOTP 10/23 - hod: 24 / 02, lc: 1, SoC S/E: 17600 / 17600 Wh, Surplus: 0 Wh, OTP: 10000 W
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 SoC Step1 - basics -> Battery share factor of total capacity: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 SoC Step1 - basics -> Expected energy for charging raw: 12399 Wh
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 SoC Step1 - basics -> Expected energy for charging after application Share factor: 12399 Wh
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 SoC Step1 - compare with SoC history -> preliminary new Target: 40 %
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 SoC Step2 - basics -> Energy expected for charging: 12399 Wh, need until maxsoc: 28600 Wh
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 SoC Step2 - calc care SoC -> docare: 0, care SoC: 30 %, Remaining days until care SoC: 12, Target: 40 %
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 SoC Step3 - basics -> cantarget: 72 %, newtarget: 40 %
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 SoC Step3 - charging probability -> docare: 0, Target: 40 % (no change)
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 SoC Step4 - basics -> docare: 0, lowSoc: 20 %, upSoc: 50 %
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 SoC Step4 - observe low/up limits -> Target: 40 %
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 SoC Step5 - rounding the SoC to steps of 5 % -> Target: 40 %
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 SoC Step6 - force charging request: yes (battery charge is below minimum SoC)
2025.10.10 21:41:07 1: SolarForecast DEBUG> ChargeMgmt - Inverter 'GoodweET10' cap: 11000 W, Power limit: 100 % -> Pmax eff: 11000 W
2025.10.10 21:41:07 1: SolarForecast DEBUG> ChargeMgmt - Summary Power limit of all Inverter (except feed 'grid'): 11000 W
2025.10.10 21:41:07 1: SolarForecast DEBUG> ChargeMgmt - The limit for grid feed-in is: 9223372036854775807 W
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeMgmt - General load termination condition: 0
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeMgmt - control time Slot - Slot start: 00:00, Slot end: 23:59
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeMgmt - Installed Battery capacity: 44000 Wh, Percentage of total capacity: 100.0 %
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeMgmt - Battery efficiency used: 87 %
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeMgmt - The PV generation, consumption and surplus listed below are based on the battery's share of total installed capacity!
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR - charging target: 44000 Wh
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR - used safety margin: 50 %
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR - weighted self-consumption: 0 %
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 10/21 - lc: 1, CurrSoc: 25 %, SoCfc: 17600 Wh, whneed: 33000, pvfc: 0, rodpvfc: 0, confcss: 0, SurpDay: 0 Wh, CurrPV: 0 W, CurrCons: 655 W, Limit: 11000 W, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 10/22 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, rodpvfc: 0, confcss: 0, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 10/23 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, rodpvfc: 0, confcss: 0, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/00 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 12399, roTomCON: 18701, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/01 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 12399, roTomCON: 18096, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/02 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 12399, roTomCON: 17481, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/03 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 12399, roTomCON: 16751, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/04 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 12399, roTomCON: 16186, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/05 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 12399, roTomCON: 15686, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/06 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 12399, roTomCON: 14831, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/07 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 117, roTomPV: 12282, roTomCON: 14186, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/08 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 600, roTomPV: 11682, roTomCON: 13496, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/09 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 847, roTomPV: 10835, roTomCON: 12506, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/10 - lc: 1, SoCfc: 40.2 % / 17710 Wh, whneed: 26400, pvfc: 1291, roTomPV: 9544, roTomCON: 11341, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/11 - lc: 1, SoCfc: 41.1 % / 18087 Wh, whneed: 26290, pvfc: 2287, roTomPV: 7257, roTomCON: 9487, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/12 - lc: 1, SoCfc: 47.0 % / 20688 Wh, whneed: 25913, pvfc: 4060, roTomPV: 3197, roTomCON: 8417, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/13 - lc: 1, SoCfc: 45.6 % / 20062 Wh, whneed: 23312, pvfc: 600, roTomPV: 2597, roTomCON: 7272, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/14 - lc: 1, SoCfc: 44.9 % / 19760 Wh, whneed: 23938, pvfc: 622, roTomPV: 1975, roTomCON: 6387, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/15 - lc: 1, SoCfc: 44.4 % / 19528 Wh, whneed: 24240, pvfc: 353, roTomPV: 1622, roTomCON: 5832, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/16 - lc: 1, SoCfc: 44.5 % / 19595 Wh, whneed: 24472, pvfc: 662, roTomPV: 960, roTomCON: 5247, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/17 - lc: 1, SoCfc: 44.8 % / 19721 Wh, whneed: 24405, pvfc: 845, roTomPV: 115, roTomCON: 4547, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/18 - lc: 1, SoCfc: 43.8 % / 19273 Wh, whneed: 24279, pvfc: 115, roTomPV: 0, roTomCON: 4042, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/19 - lc: 1, SoCfc: 42.2 % / 18578 Wh, whneed: 24727, pvfc: 0, roTomPV: 0, roTomCON: 3437, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/20 - lc: 1, SoCfc: 40.9 % / 17998 Wh, whneed: 25422, pvfc: 0, roTomPV: 0, roTomCON: 2932, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/21 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26002, pvfc: 0, roTomPV: 0, roTomCON: 2432, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/22 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 0, roTomCON: 1932, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/23 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 0, roTomCON: 1130, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/00 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 14577, roTomCON: 17571, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/01 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 14577, roTomCON: 16966, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/02 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 14577, roTomCON: 16351, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/03 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 14577, roTomCON: 15621, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/04 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 14577, roTomCON: 15056, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/05 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 14577, roTomCON: 14556, SurpDay: 21 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/06 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 14577, roTomCON: 13701, SurpDay: 876 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/07 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 188, roTomPV: 14389, roTomCON: 13056, SurpDay: 1333 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/08 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 600, roTomPV: 13789, roTomCON: 12366, SurpDay: 1423 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/09 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 861, roTomPV: 12928, roTomCON: 11376, SurpDay: 1552 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/10 - lc: 1, SoCfc: 41.5 % / 18239 Wh, whneed: 26400, pvfc: 1900, roTomPV: 11028, roTomCON: 10211, SurpDay: 817 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/11 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 25761, pvfc: 1275, roTomPV: 9753, roTomCON: 8357, SurpDay: 1396 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/12 - lc: 1, SoCfc: 44.8 % / 19717 Wh, whneed: 26400, pvfc: 3503, roTomPV: 6250, roTomCON: 7287, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/13 - lc: 1, SoCfc: 45.5 % / 20026 Wh, whneed: 24283, pvfc: 1500, roTomPV: 4750, roTomCON: 6142, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/14 - lc: 1, SoCfc: 45.8 % / 20168 Wh, whneed: 23974, pvfc: 1048, roTomPV: 3702, roTomCON: 5257, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/15 - lc: 1, SoCfc: 46.7 % / 20555 Wh, whneed: 23832, pvfc: 1000, roTomPV: 2702, roTomCON: 4702, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/16 - lc: 1, SoCfc: 48.7 % / 21413 Wh, whneed: 23445, pvfc: 1571, roTomPV: 1131, roTomCON: 4117, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/17 - lc: 1, SoCfc: 49.4 % / 21751 Wh, whneed: 22587, pvfc: 1088, roTomPV: 43, roTomCON: 3417, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/18 - lc: 1, SoCfc: 48.2 % / 21220 Wh, whneed: 22249, pvfc: 43, roTomPV: 0, roTomCON: 2912, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/19 - lc: 1, SoCfc: 46.6 % / 20525 Wh, whneed: 22780, pvfc: 0, roTomPV: 0, roTomCON: 2307, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/20 - lc: 1, SoCfc: 45.3 % / 19945 Wh, whneed: 23475, pvfc: 0, roTomPV: 0, roTomCON: 1802, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/21 - lc: 1, SoCfc: 44.0 % / 19370 Wh, whneed: 24055, pvfc: 0, roTomPV: 0, roTomCON: 1302, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/22 - lc: 1, SoCfc: 42.7 % / 18795 Wh, whneed: 24630, pvfc: 0, roTomPV: 0, roTomCON: 802, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/23 - lc: 1, SoCfc: 40.6 % / 17873 Wh, whneed: 25205, pvfc: 0, roTomPV: 0, roTomCON: 0, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:07 1: SolarForecast DEBUG> ChargeOTP - The limit for grid feed-in is 9223372036854775807 W
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeOTP - used safety margin: 20 %
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeOTP - weighted self-consumption: 0 %
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeOTP - charging target: 44000 Wh, remaining: 33000 Wh -> target likely achievable? no
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeOTP 10/21 - hod: 22 / 00, lc: 1, SoC S/E: 11000 / 17600 Wh, Surplus: 0 Wh, OTP: 10000 W
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeOTP 10/22 - hod: 23 / 01, lc: 1, SoC S/E: 17600 / 17600 Wh, Surplus: 0 Wh, OTP: 10000 W
2025.10.10 21:41:07 1: SolarForecast DEBUG> Bat 01 ChargeOTP 10/23 - hod: 24 / 02, lc: 1, SoC S/E: 17600 / 17600 Wh, Surplus: 0 Wh, OTP: 10000 W
2025.10.10 21:41:08 1: PERL WARNING: Argument "" isn't numeric in numeric eq (==) at (eval 34617) line 1.
2025.10.10 21:41:08 3: eval: sprintf("%s <br> Laden %s<br> %s<br> RFID Karte: %s<br>%d A (%s-phasig) ergibt %s kW Ladeleistung <br> Geladen: %.1f kWh<br> %s",(10)# Status - %s;;\(10)(9)ReadingsVal("myGoE_2","car_state",9)==1?"Bereit, kein Fahrzeug":(10)(9)ReadingsVal("myGoE_2","car_state",9)==2?"Fahrzeug l(195)(164)dt":(10)(9)ReadingsVal("myGoE_2","car_state",9)==3?"Warte auf Fahrzeug":(10)(9)ReadingsVal("myGoE_2","car_state",9)==4?"Ladung beendet, Fahrzeug noch verbunden":(10)(9)"unbekannter Status",(10)# Laden erlaubt - Laden %s;;\(10)(9)ReadingsVal("myGoE_2","allow_charging",9)==0?"nicht erlaubt":(10)(9)ReadingsVal("myGoE_2","allow_charging",9)==1?"erlaubt":(10)(9)"unbekannter Status - Laden erlaubt",(10)# Fehler - %s;;\(10)(9)ReadingsVal("myGoE_2","error",9)==0?"":(10)(9)ReadingsVal("myGoE_2","error",9)==1?"Fehler Fehlerstromschutzschalte;; ":(10)(9)ReadingsVal("myGoE_2","error",9)==3?"Fehler Phasenst(195)(182)rung;; ":(10)(9)ReadingsVal("myGoE_2","error",9)==8?"Fehler Erdungserkennung;; ":(10)(9)ReadingsVal("myGoE_2","error",9)==10?"Fehler Sonstiges;; ":(10)(9)"unbekannter Fehler;;",(10)# RFID Karte, die den Ladevorgang frei geschaltet hat - RFID Karte: %s;;\(10)(9)ReadingsVal("myGoE_2","unlocked_by_card","")==0?"Keine":(10)(9)ReadingsVal("myGoE_2","unlocked_by_card","")==1?"Auto1":(10)(9)ReadingsVal("myGoE_2","unlocked_by_card","")==2?"Auto2":(10)(9)"",(10)# max. Ladestrom - Strom %d A;;\(10)(9)ReadingsVal("myGoE_2","amp_current",""),(10)# Anzahl Phasen - %s;;\(10)(9)ReadingsVal("myGoE_2","Phasen_Anschluss",""),(10)# Leistung laden - %s kW;;\(10)(9)ReadingsVal("myGoE_2","KW_preset_calculated",""),(10)# Geladene Energiemenge - Geladen: %.1f kWh;;\(10)(9)ReadingsVal("myGoE_2","kWh_charged_last",""),(10)# Datum und Zeit - %s";;\(10)(9)ReadingsTimestamp("myGoE_2","KW_charging_measured","")(10)(9))
2025.10.10 21:41:08 1: PERL WARNING: Argument "" isn't numeric in numeric eq (==) at (eval 34623) line 1.
2025.10.10 21:41:08 3: eval: sprintf("%s <br> Laden %s<br> %s<br> RFID Karte: %s<br>%d A (%s-phasig) ergibt %s kW Ladeleistung <br> Geladen: %.1f kWh<br> %s",(10)# Status - %s;;\(10)(9)ReadingsVal("myGoE_2","car_state",9)==1?"Bereit, kein Fahrzeug":(10)(9)ReadingsVal("myGoE_2","car_state",9)==2?"Fahrzeug l(195)(164)dt":(10)(9)ReadingsVal("myGoE_2","car_state",9)==3?"Warte auf Fahrzeug":(10)(9)ReadingsVal("myGoE_2","car_state",9)==4?"Ladung beendet, Fahrzeug noch verbunden":(10)(9)"unbekannter Status",(10)# Laden erlaubt - Laden %s;;\(10)(9)ReadingsVal("myGoE_2","allow_charging",9)==0?"nicht erlaubt":(10)(9)ReadingsVal("myGoE_2","allow_charging",9)==1?"erlaubt":(10)(9)"unbekannter Status - Laden erlaubt",(10)# Fehler - %s;;\(10)(9)ReadingsVal("myGoE_2","error",9)==0?"":(10)(9)ReadingsVal("myGoE_2","error",9)==1?"Fehler Fehlerstromschutzschalte;; ":(10)(9)ReadingsVal("myGoE_2","error",9)==3?"Fehler Phasenst(195)(182)rung;; ":(10)(9)ReadingsVal("myGoE_2","error",9)==8?"Fehler Erdungserkennung;; ":(10)(9)ReadingsVal("myGoE_2","error",9)==10?"Fehler Sonstiges;; ":(10)(9)"unbekannter Fehler;;",(10)# RFID Karte, die den Ladevorgang frei geschaltet hat - RFID Karte: %s;;\(10)(9)ReadingsVal("myGoE_2","unlocked_by_card","")==0?"Keine":(10)(9)ReadingsVal("myGoE_2","unlocked_by_card","")==1?"Auto1":(10)(9)ReadingsVal("myGoE_2","unlocked_by_card","")==2?"Auto2":(10)(9)"",(10)# max. Ladestrom - Strom %d A;;\(10)(9)ReadingsVal("myGoE_2","amp_current",""),(10)# Anzahl Phasen - %s;;\(10)(9)ReadingsVal("myGoE_2","Phasen_Anschluss",""),(10)# Leistung laden - %s kW;;\(10)(9)ReadingsVal("myGoE_2","KW_preset_calculated",""),(10)# Geladene Energiemenge - Geladen: %.1f kWh;;\(10)(9)ReadingsVal("myGoE_2","kWh_charged_last",""),(10)# Datum und Zeit - %s";;\(10)(9)ReadingsTimestamp("myGoE_2","KW_charging_measured","")(10)(9))
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 SoC Step1 - basics -> Battery share factor of total capacity: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 SoC Step1 - basics -> Expected energy for charging raw: 12399 Wh
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 SoC Step1 - basics -> Expected energy for charging after application Share factor: 12399 Wh
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 SoC Step1 - compare with SoC history -> preliminary new Target: 40 %
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 SoC Step2 - basics -> Energy expected for charging: 12399 Wh, need until maxsoc: 28600 Wh
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 SoC Step2 - calc care SoC -> docare: 0, care SoC: 30 %, Remaining days until care SoC: 12, Target: 40 %
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 SoC Step3 - basics -> cantarget: 72 %, newtarget: 40 %
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 SoC Step3 - charging probability -> docare: 0, Target: 40 % (no change)
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 SoC Step4 - basics -> docare: 0, lowSoc: 20 %, upSoc: 50 %
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 SoC Step4 - observe low/up limits -> Target: 40 %
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 SoC Step5 - rounding the SoC to steps of 5 % -> Target: 40 %
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 SoC Step6 - force charging request: yes (battery charge is below minimum SoC)
2025.10.10 21:41:15 1: SolarForecast DEBUG> ChargeMgmt - Inverter 'GoodweET10' cap: 11000 W, Power limit: 100 % -> Pmax eff: 11000 W
2025.10.10 21:41:15 1: SolarForecast DEBUG> ChargeMgmt - Summary Power limit of all Inverter (except feed 'grid'): 11000 W
2025.10.10 21:41:15 1: SolarForecast DEBUG> ChargeMgmt - The limit for grid feed-in is: 9223372036854775807 W
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeMgmt - General load termination condition: 0
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeMgmt - control time Slot - Slot start: 00:00, Slot end: 23:59
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeMgmt - Installed Battery capacity: 44000 Wh, Percentage of total capacity: 100.0 %
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeMgmt - Battery efficiency used: 87 %
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeMgmt - The PV generation, consumption and surplus listed below are based on the battery's share of total installed capacity!
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR - charging target: 44000 Wh
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR - used safety margin: 50 %
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR - weighted self-consumption: 0 %
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 10/21 - lc: 1, CurrSoc: 25 %, SoCfc: 17600 Wh, whneed: 33000, pvfc: 0, rodpvfc: 0, confcss: 0, SurpDay: 0 Wh, CurrPV: 0 W, CurrCons: 655 W, Limit: 11000 W, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 10/22 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, rodpvfc: 0, confcss: 0, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 10/23 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, rodpvfc: 0, confcss: 0, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/00 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 12399, roTomCON: 18701, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/01 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 12399, roTomCON: 18096, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/02 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 12399, roTomCON: 17481, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/03 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 12399, roTomCON: 16751, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/04 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 12399, roTomCON: 16186, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/05 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 12399, roTomCON: 15686, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/06 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 12399, roTomCON: 14831, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/07 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 117, roTomPV: 12282, roTomCON: 14186, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/08 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 600, roTomPV: 11682, roTomCON: 13496, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/09 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 847, roTomPV: 10835, roTomCON: 12506, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/10 - lc: 1, SoCfc: 40.2 % / 17710 Wh, whneed: 26400, pvfc: 1291, roTomPV: 9544, roTomCON: 11341, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/11 - lc: 1, SoCfc: 41.1 % / 18087 Wh, whneed: 26290, pvfc: 2287, roTomPV: 7257, roTomCON: 9487, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/12 - lc: 1, SoCfc: 47.0 % / 20688 Wh, whneed: 25913, pvfc: 4060, roTomPV: 3197, roTomCON: 8417, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/13 - lc: 1, SoCfc: 45.6 % / 20062 Wh, whneed: 23312, pvfc: 600, roTomPV: 2597, roTomCON: 7272, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/14 - lc: 1, SoCfc: 44.9 % / 19760 Wh, whneed: 23938, pvfc: 622, roTomPV: 1975, roTomCON: 6387, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/15 - lc: 1, SoCfc: 44.4 % / 19528 Wh, whneed: 24240, pvfc: 353, roTomPV: 1622, roTomCON: 5832, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/16 - lc: 1, SoCfc: 44.5 % / 19595 Wh, whneed: 24472, pvfc: 662, roTomPV: 960, roTomCON: 5247, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/17 - lc: 1, SoCfc: 44.8 % / 19721 Wh, whneed: 24405, pvfc: 845, roTomPV: 115, roTomCON: 4547, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/18 - lc: 1, SoCfc: 43.8 % / 19273 Wh, whneed: 24279, pvfc: 115, roTomPV: 0, roTomCON: 4042, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/19 - lc: 1, SoCfc: 42.2 % / 18578 Wh, whneed: 24727, pvfc: 0, roTomPV: 0, roTomCON: 3437, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/20 - lc: 1, SoCfc: 40.9 % / 17998 Wh, whneed: 25422, pvfc: 0, roTomPV: 0, roTomCON: 2932, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/21 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26002, pvfc: 0, roTomPV: 0, roTomCON: 2432, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/22 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 0, roTomCON: 1932, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 11/23 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 0, roTomCON: 1130, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/00 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 14577, roTomCON: 17571, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/01 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 14577, roTomCON: 16966, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/02 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 14577, roTomCON: 16351, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/03 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 14577, roTomCON: 15621, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/04 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 14577, roTomCON: 15056, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/05 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 14577, roTomCON: 14556, SurpDay: 21 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/06 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, roTomPV: 14577, roTomCON: 13701, SurpDay: 876 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/07 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 188, roTomPV: 14389, roTomCON: 13056, SurpDay: 1333 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/08 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 600, roTomPV: 13789, roTomCON: 12366, SurpDay: 1423 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/09 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 861, roTomPV: 12928, roTomCON: 11376, SurpDay: 1552 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/10 - lc: 1, SoCfc: 41.5 % / 18239 Wh, whneed: 26400, pvfc: 1900, roTomPV: 11028, roTomCON: 10211, SurpDay: 817 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/11 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 25761, pvfc: 1275, roTomPV: 9753, roTomCON: 8357, SurpDay: 1396 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/12 - lc: 1, SoCfc: 44.8 % / 19717 Wh, whneed: 26400, pvfc: 3503, roTomPV: 6250, roTomCON: 7287, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/13 - lc: 1, SoCfc: 45.5 % / 20026 Wh, whneed: 24283, pvfc: 1500, roTomPV: 4750, roTomCON: 6142, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/14 - lc: 1, SoCfc: 45.8 % / 20168 Wh, whneed: 23974, pvfc: 1048, roTomPV: 3702, roTomCON: 5257, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/15 - lc: 1, SoCfc: 46.7 % / 20555 Wh, whneed: 23832, pvfc: 1000, roTomPV: 2702, roTomCON: 4702, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/16 - lc: 1, SoCfc: 48.7 % / 21413 Wh, whneed: 23445, pvfc: 1571, roTomPV: 1131, roTomCON: 4117, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/17 - lc: 1, SoCfc: 49.4 % / 21751 Wh, whneed: 22587, pvfc: 1088, roTomPV: 43, roTomCON: 3417, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/18 - lc: 1, SoCfc: 48.2 % / 21220 Wh, whneed: 22249, pvfc: 43, roTomPV: 0, roTomCON: 2912, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/19 - lc: 1, SoCfc: 46.6 % / 20525 Wh, whneed: 22780, pvfc: 0, roTomPV: 0, roTomCON: 2307, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/20 - lc: 1, SoCfc: 45.3 % / 19945 Wh, whneed: 23475, pvfc: 0, roTomPV: 0, roTomCON: 1802, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/21 - lc: 1, SoCfc: 44.0 % / 19370 Wh, whneed: 24055, pvfc: 0, roTomPV: 0, roTomCON: 1302, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/22 - lc: 1, SoCfc: 42.7 % / 18795 Wh, whneed: 24630, pvfc: 0, roTomPV: 0, roTomCON: 802, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeLR 12/23 - lc: 1, SoCfc: 40.6 % / 17873 Wh, whneed: 25205, pvfc: 0, roTomPV: 0, roTomCON: 0, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:15 1: SolarForecast DEBUG> ChargeOTP - The limit for grid feed-in is 9223372036854775807 W
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeOTP - used safety margin: 20 %
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeOTP - weighted self-consumption: 0 %
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeOTP - charging target: 44000 Wh, remaining: 33000 Wh -> target likely achievable? no
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeOTP 10/21 - hod: 22 / 00, lc: 1, SoC S/E: 11000 / 17600 Wh, Surplus: 0 Wh, OTP: 10000 W
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeOTP 10/22 - hod: 23 / 01, lc: 1, SoC S/E: 17600 / 17600 Wh, Surplus: 0 Wh, OTP: 10000 W
2025.10.10 21:41:15 1: SolarForecast DEBUG> Bat 01 ChargeOTP 10/23 - hod: 24 / 02, lc: 1, SoC S/E: 17600 / 17600 Wh, Surplus: 0 Wh, OTP: 10000 W
2025.10.10 21:41:20 1: SolarForecast DEBUG> Bat 01 SoC Step1 - basics -> Battery share factor of total capacity: 1
2025.10.10 21:41:20 1: SolarForecast DEBUG> Bat 01 SoC Step1 - basics -> Expected energy for charging raw: 12399 Wh
2025.10.10 21:41:20 1: SolarForecast DEBUG> Bat 01 SoC Step1 - basics -> Expected energy for charging after application Share factor: 12399 Wh
2025.10.10 21:41:20 1: SolarForecast DEBUG> Bat 01 SoC Step1 - compare with SoC history -> preliminary new Target: 40 %
2025.10.10 21:41:20 1: SolarForecast DEBUG> Bat 01 SoC Step2 - basics -> Energy expected for charging: 12399 Wh, need until maxsoc: 28600 Wh
2025.10.10 21:41:20 1: SolarForecast DEBUG> Bat 01 SoC Step2 - calc care SoC -> docare: 0, care SoC: 30 %, Remaining days until care SoC: 12, Target: 40 %
2025.10.10 21:41:20 1: SolarForecast DEBUG> Bat 01 SoC Step3 - basics -> cantarget: 72 %, newtarget: 40 %
2025.10.10 21:41:20 1: SolarForecast DEBUG> Bat 01 SoC Step3 - charging probability -> docare: 0, Target: 40 % (no change)
2025.10.10 21:41:20 1: SolarForecast DEBUG> Bat 01 SoC Step4 - basics -> docare: 0, lowSoc: 20 %, upSoc: 50 %
2025.10.10 21:41:20 1: SolarForecast DEBUG> Bat 01 SoC Step4 - observe low/up limits -> Target: 40 %
2025.10.10 21:41:20 1: SolarForecast DEBUG> Bat 01 SoC Step5 - rounding the SoC to steps of 5 % -> Target: 40 %
2025.10.10 21:41:20 1: SolarForecast DEBUG> Bat 01 SoC Step6 - force charging request: yes (battery charge is below minimum SoC)
2025.10.10 21:41:20 1: SolarForecast DEBUG> ChargeMgmt - Inverter 'GoodweET10' cap: 11000 W, Power limit: 100 % -> Pmax eff: 11000 W
2025.10.10 21:41:20 1: SolarForecast DEBUG> ChargeMgmt - Summary Power limit of all Inverter (except feed 'grid'): 11000 W
2025.10.10 21:41:20 1: SolarForecast DEBUG> ChargeMgmt - The limit for grid feed-in is: 9223372036854775807 W
2025.10.10 21:41:20 1: SolarForecast DEBUG> Bat 01 ChargeMgmt - General load termination condition: 0
2025.10.10 21:41:20 1: SolarForecast DEBUG> Bat 01 ChargeMgmt - control time Slot - Slot start: 00:00, Slot end: 23:59
2025.10.10 21:41:20 1: SolarForecast DEBUG> Bat 01 ChargeMgmt - Installed Battery capacity: 44000 Wh, Percentage of total capacity: 100.0 %
2025.10.10 21:41:20 1: SolarForecast DEBUG> Bat 01 ChargeMgmt - Battery efficiency used: 87 %
2025.10.10 21:41:20 1: SolarForecast DEBUG> Bat 01 ChargeMgmt - The PV generation, consumption and surplus listed below are based on the battery's share of total installed capacity!
2025.10.10 21:41:20 1: SolarForecast DEBUG> Bat 01 ChargeLR - charging target: 44000 Wh
2025.10.10 21:41:20 1: SolarForecast DEBUG> Bat 01 ChargeLR - used safety margin: 50 %
2025.10.10 21:41:20 1: SolarForecast DEBUG> Bat 01 ChargeLR - weighted self-consumption: 0 %
2025.10.10 21:41:20 1: SolarForecast DEBUG> Bat 01 ChargeLR 10/21 - lc: 1, CurrSoc: 25 %, SoCfc: 17600 Wh, whneed: 33000, pvfc: 0, rodpvfc: 0, confcss: 0, SurpDay: 0 Wh, CurrPV: 0 W, CurrCons: 655 W, Limit: 11000 W, inTime: 1
2025.10.10 21:41:20 1: SolarForecast DEBUG> Bat 01 ChargeLR 10/22 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, rodpvfc: 0, confcss: 0, SurpDay: 0 Wh, inTime: 1
2025.10.10 21:41:20 1: SolarForecast DEBUG> Bat 01 ChargeLR 10/23 - lc: 1, SoCfc: 40.0 % / 17600 Wh, whneed: 26400, pvfc: 0, rodpvfc: 0, confcss: 0, SurpDay: 0 Wh, inTime: 1
FHEM 6 auf RaspPi V3:
HM_LAN / CUNX / HUEBridge /OneWire / Homebridge / SONOS / Harmony

DS_Starter

#4224
ZitatIch hatte angenommen, dass der SOC bei konstanter Last nicht konstant bleiben sollte.
Es wird davon ausgegangen, dass der User bei eingeschalteten SoC- und Lademanagement (ctrlBatSocManagement01) die entsprechenden Readingsignale für die Batterie umsetzt. Konkret bedeutet es für diesen Fall, dass der Optimum SoC (Reading Battery_OptimumTargetSoC_01) für die Batterie eingestellt wird. Das würde dann bedeuten, dass die Batterie sich nicht unter, in deinem Beispiel, 40% entladen würde. Das heißt der SoC bleibt ab 40% stabil und morgen wird die Bat wieder geladen sofern PV-Überschuß vorhanden.

Diese Steuerung ist bei dir wahrscheinlich nicht oder ungenügend umgesetzt. Falls du keine SoC- und Ladesteuerung einsetzt, lösche das Attr ctrlBatSocManagement01. Dann werden sich auch andere Prognosen ergeben.
Proxmox+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Petrosilius Zwackelmann

Hallo Heiko,
das hat mich jetzt erst mal weiter gebracht, ohne das Attribut ergibt sich ein völlig anderes Bild, das zwar zunächst auch nicht mit einer Realität übereinstimmt, aber ich werde hier erst mal weiter forschen.
Ich versuche erst mehr über die implementieren Mechanismen des Moduls nachlesen, wie das Laden_über_Netz vielleicht direkt aus deinem Modul initiiert werden kann.
Danke uns schönen Abend
Gruß Manuel
FHEM 6 auf RaspPi V3:
HM_LAN / CUNX / HUEBridge /OneWire / Homebridge / SONOS / Harmony