76_SolarForecast - Informationen/Ideen zu Weiterentwicklung und Support

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

Vorheriges Thema - Nächstes Thema

DS_Starter

Guten Abend,

ZitatWär's möglich die Vorhersagedaten auf das Maximum der Inverterleistung zu limitieren?

Durch nicht passende Wettervorhersagen passiert's offenbar schonmal, dass die KI zu hohe Korrekturfaktoren lernt, die dann zu erhöhten Prognosen führen.

Beispiel von heute 13 Uhr:
Prognose sagte 15315 Wh vorher, obwohl mein WR auf 15 kW limitiert ist.

Ich war der Meinung diese Begrenzung bereits eingebaut zu haben. Das stimmt zwar für die normale Prognose, allerdings arbeitet die KI daran (ungewollt) vorbei. Das werde ich entsprechend ändern.
War bei mir noch nicht aufgefallen.

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

DS_Starter

@Christian,

ZitatMoin, ich meine im Modul wird noch keine KI verwendet.
Echt?  ::)
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

DS_Starter

#2342
@all,

momentan arbeite ich daran die Kompatibilität zwischen den Strahlungswerten, die durch DWD (Device) und OpenMeteo geliefert werden, herzustellen. Das ist wertvoll um einerseits eine nahtlose Umschaltung der Strahlungsquellen DWD <-> OpenMeteo zu ermöglichen und andererseits die geplante Satellitenunterstützung für OpenMeteo als auch für DWD anbieten zu können. Die Logik ist bereits implemenietiert und funktioniert wie gewünscht.

Pferdefuß ....
Problematisch ist die Lerndaten für die KI durch die Homogenisierung invalidiert werden, d.h. wenn OPenMeteo mit "on_complex_ai" verwendet wird, würde die Prognose nach der Homogenisierung weniger Ertrag prognostizieren.
Natürlich könnte man mit einem "reset aiData" die alten Raw-Daten löschen und neu sammeln. Das funktioniert.

Allerdings bietet OpenMeteo an historische Daten abzurufen. Damit ist es möglich die rad1h Werte innerhalb der vorhandenen aiRawData mit dem angepassten Format zu refreshen. Dadurch würden wir die wertvollen Daten nicht verlieren.
Die Implementierung dieser Möglichkeit dauert noch, weswegen das nächste Release noch etwas auf sich warten lassen wird.
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

DS_Starter

ZitatHast Du die KI als Perl Bibliothek gefunden? Ich würde das Python bei mir gerne raus bekommen.
Ja, die gibt es schon recht lange (1 Jahr +) im Modul. Ich verwende AI::DecisionTree. Es gibt aber weitere KI Bibliotheken die möglicherweise noch besser geeignet sind. Bin aber noch nicht dazu gekommen weitere KI zu testen und mit DecisionTree zu vergleichen.
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

der-Lolo

Zitat von: DS_Starter am 16 März 2025, 10:27:42
ZitatMir fehlt seit einem Update vor kurzem der aktuelle SOC des Akkus - bis zum Update wurde er angezeigt.
Du musst vermutlich im Attr setupBatteryDevXX nur den Schlüssel cap (Hilfe beachten!) setzen. Der ist seit dem Multibatterie Feature Pflicht.

Danke Heiko - das hat geholfen...

TheTrumpeter

Zitat von: DS_Starter am 17 März 2025, 21:35:55das nächste Release
Ich habe das letzte Major-Update noch nicht gemacht, weil ich in der Ankündigung/Diskussion darüber zwischen den Zeilen rausgelesen habe, dass es den Ressourcenverbrauch deutlich erhöhen könnte (?), hat sich das bestätigt bzw. stimmt das?
Mein FHEM läuft noch immer auf einem RasPi 3B, RAM ist aufgrund diverser anderer Module schon recht gut gefüllt.
FHEM auf RPi3, THZ (LWZ404SOL), RPII2C & I2C_MCP342x (ADCPiZero), PowerMap, CustomReadings, RPI_GPIO, Twilight, nanoCUL (WMBus für Diehl Wasserzähler & Regenerationszähler für BWT AqaSmart), ESPEasy, TPLinkHS110

grappa24

Zitat von: TheTrumpeter am 18 März 2025, 07:14:52Ich habe das letzte Major-Update noch nicht gemacht, weil ich in der Ankündigung/Diskussion darüber zwischen den Zeilen rausgelesen habe, dass es den Ressourcenverbrauch deutlich erhöhen könnte (?), hat sich das bestätigt bzw. stimmt das?
Mein FHEM läuft noch immer auf einem RasPi 3B, RAM ist aufgrund diverser anderer Module schon recht gut gefüllt.
meins läuft (auch) auf einem Raspi 3B+, bisher keinerlei Probleme mit dem neuen Release
Gebäudesicherheit/-komfort, PV-Prognose/Verbrauchssteuerung, Heizungssteuerung, Multimedia, ...
KNX, FS20, HM, HUE, Tradfri, Shellies, KLF200, Netatmo, Nuki, SolarForecast, HEOS, Alexa-FHEM, ...
FHEM 6.4, 2 x RasPi 3B+, Debian Bullseye

Max_Meyer

Zitat von: 300P am 10 März 2025, 15:49:18@Alle:
Gibt es jemanden der mit 2 / 3 Batterien Erfahrung hat oder es nutzt ?


Hallo allerseits,
ich habe für meine 3-Batterie-Anlage mal eine Auswertung gestrickt um das Thema 'netzdienliches Laden' zu visualisieren. Dabei bin ich zu dem gleichen Schluss gekommen wie 300P (im wesentlichen). Der erste Schreenshot (001-*) zeigt die Ladefreigaben (gestrichelte Linien) der Batterien in Bezug auf den variablen Strompreis (durchgehende Linie). Auffällig ist das nur bei BAT1 eine Änderung stattfindet die Ladefreigaben der beiden anderen bleiben immer auf '1'. Die Ladefreigabe zu BAT1 scheint weder zeit- noch preisgebunden. Im 2. Screenshot (002-*) ist zusätzlich die reale (Auf- und Ent-) Ladung der Akkus zu sehen (gepunktete Linie) - dabei sind hier die Farben der Linien pro device identisch. Auch hier ist kein Einfluss der realen Ladung auf die Ladefreigaben zu erkennen. Im dritten Screenshot habe ich anstatt des Preises noch mal den realen PV-Überschuss (Surplus) als Vergleichskriterum genommen - auch da konnte ich keinen Einfluss erkennen
Gruß Gerd

Du darfst diesen Dateianhang nicht ansehen.
Du darfst diesen Dateianhang nicht ansehen.
Du darfst diesen Dateianhang nicht ansehen.

TheTrumpeter

Zitat von: grappa24 am 18 März 2025, 08:04:58
Zitat von: TheTrumpeter am 18 März 2025, 07:14:52Ich habe das letzte Major-Update noch nicht gemacht, weil ich in der Ankündigung/Diskussion darüber zwischen den Zeilen rausgelesen habe, dass es den Ressourcenverbrauch deutlich erhöhen könnte (?), hat sich das bestätigt bzw. stimmt das?
Mein FHEM läuft noch immer auf einem RasPi 3B, RAM ist aufgrund diverser anderer Module schon recht gut gefüllt.
meins läuft (auch) auf einem Raspi 3B+, bisher keinerlei Probleme mit dem neuen Release
OK, dann werde ich mich morgen mal drübertrauen...
FHEM auf RPi3, THZ (LWZ404SOL), RPII2C & I2C_MCP342x (ADCPiZero), PowerMap, CustomReadings, RPI_GPIO, Twilight, nanoCUL (WMBus für Diehl Wasserzähler & Regenerationszähler für BWT AqaSmart), ESPEasy, TPLinkHS110

DS_Starter

Hallo zusammen,

Zitatweil ich in der Ankündigung/Diskussion darüber zwischen den Zeilen rausgelesen habe, dass es den Ressourcenverbrauch deutlich erhöhen könnte (?), hat sich das bestätigt bzw. stimmt das?
Im Prinzip ja, sofern man die KI Unterstützung nutzt.
Allerdings kann man im User auf den RAM Verbrauch Einfluß nehmen, indem im Attr aiControl der Schlüssel aiTreesPV reduziert wird. Mit dem Wert 1 wird der bisherige Zustand wieder aktiviert. Die Online Hilfe gibt Aufscluß über den Zusammenhang.
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

DS_Starter

@Max_Meyer,

ZitatDie Ladefreigabe zu BAT1 scheint weder zeit- noch preisgebunden.
Das ist richtig. Das Ziel dessen ist hier im Wiki beschrieben.

Um eine Aussage/Einschätzung bzgl. dieser Steuerung vornehmen zu können, müsstest du mal ctrlDebug=batteryManagement einschalten und die Logausgabe posten. Dann sieht man am besten den Ablauf der Logik-Entscheidungen.

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

tomcat.x

Zitat von: DS_Starter am 17 März 2025, 21:10:09Ich war der Meinung diese Begrenzung bereits eingebaut zu haben. Das stimmt zwar für die normale Prognose, allerdings arbeitet die KI daran (ungewollt) vorbei. Das werde ich entsprechend ändern.
War bei mir noch nicht aufgefallen.

Das passt doch dann auch zu meinem Problem:

Zitat von: tomcat.x am 09 März 2025, 10:47:26Für heute 12:00 Uhr habe ich in der Grafik eine Vorhersage, die 14% über der Kapazität (Sumne der Inverter capacity) liegt und das bei Cloud: 70.
Die Stunde ist generell der Ausreißer heute. Muss ich mich auf die Suche nach einem Konfiguratiosfehler machen?

Ist aber bis jetzt nicht wieder aufgetreten, also kann ich nicht mit Sicherheit sagen, dass es an der KI-Vorhersage lag.
FHEM: 6.3 auf Raspi 4B, Raspbian (noch Buster), Perl v5.28.1
Sender/Empfänger: 2 x CULv3, Duofern Stick, HM-MOD-RPI-PCB
Gateways: FRITZ!Box 6591 (OS: 8.10), Trädfri, ConBee 2,  piVCCU, OpenMQTTGateway
Sensoren/Aktoren: FRITZ!DECT, FS20, FHT, HMS, HomeMatic, Trädfri, DuoFern, NetAtmo

peterboeckmann

Hallo Heiko,

bei mir passt die Verbrauchsvohersage für morgen so gar nicht:
Du darfst diesen Dateianhang nicht ansehen.

Ich hab mal attr ctrlDebug consumption,consumption_long gesetzt:

2025.03.18 12:51:00 1: SolarForecast DEBUG> ################### Start Consumption forecast ###################
2025.03.18 12:51:00 1: SolarForecast DEBUG> Basics - installed locale: de_DE.UTF-8, used scheme: DE
2025.03.18 12:51:00 1: SolarForecast DEBUG> process Today dayname: Di, Tomorrow dayname: Mi
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 01 - 2.92 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 02 - 2.93 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 03 - 2.98 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 04 - 2.92 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 05 - 2.90 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 06 - 2.90 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 07 - 2.92 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 08 - 2.91 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 09 - 2.93 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 10 - 2.94 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 11 - 2.96 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 12 - 2.97 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 13 - 785.99 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 14 - 2784.75 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 15 - 2587.83 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 16 - 370.24 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 17 - 3.09 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 18 - 2.94 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 19 - 2.92 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 20 - 2.92 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 21 - 2.98 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 22 - 2.99 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 23 - 2.93 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 24 - 2.93 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> Consumer '15' hist cons registered by 'exconfc' for excl. - day: 05, csme: 7162.47
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 01 - 2.80 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 02 - 2.80 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 03 - 2.76 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 04 - 2.79 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 05 - 2.75 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 06 - 2.75 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 07 - 2.79 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 08 - 2.79 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 09 - 2.75 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 10 - 2.76 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 11 - 2.81 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 12 - 2.76 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 13 - 2.82 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 14 - 2.76 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 15 - 2.78 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 16 - 2.82 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 17 - 2.77 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 18 - 2.75 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 19 - 2.79 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 20 - 3.11 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 21 - 2.92 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 22 - 2.97 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 23 - 2.99 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 24 - 2.90 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> Consumer '15' hist cons registered by 'exconfc' for excl. - day: 12, csme: 70.39
2025.03.18 12:51:00 1: SolarForecast DEBUG> Consumer '15' hist cons registered by 'exconfc' for excl. - day: 19, csme: 638889.14
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 01 - 2.98 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 02 - 2.92 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 03 - 2.93 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 04 - 2.94 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 05 - 2.98 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 06 - 2.92 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 07 - 2.92 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 08 - 2.91 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 09 - 3.03 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 10 - 2.84 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 11 - 2.91 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 12 - 2.15 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 13 - 3.50 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 14 - 2.74 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 15 - 2.79 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 16 - 2.74 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 17 - 2.74 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 18 - 2.73 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 19 - 2.78 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 20 - 2.73 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 21 - 2.74 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 22 - 2.74 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 23 - 2.75 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 24 - 2.75 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> Consumer '15' hist cons registered by 'exconfc' for excl. - day: 26, csme: 15294.87
2025.03.18 12:51:00 1: SolarForecast DEBUG> ################### Consumption forecast for the next Hours (new median) ###################
2025.03.18 12:51:00 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 01, Considered value numbers: 3
2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons of Hour 01: 479 Wh, Considered value numbers: 7
2025.03.18 12:51:00 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 02, Considered value numbers: 3
2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons of Hour 02: 508 Wh, Considered value numbers: 7
2025.03.18 12:51:00 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 03, Considered value numbers: 3
2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons of Hour 03: 570 Wh, Considered value numbers: 7
2025.03.18 12:51:00 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 04, Considered value numbers: 3
2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons of Hour 04: 497 Wh, Considered value numbers: 7
2025.03.18 12:51:00 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 05, Considered value numbers: 3
2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons of Hour 05: 466 Wh, Considered value numbers: 7
2025.03.18 12:51:00 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 06, Considered value numbers: 3
2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons of Hour 06: 463 Wh, Considered value numbers: 7
2025.03.18 12:51:00 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 07, Considered value numbers: 3
2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons of Hour 07: 648 Wh, Considered value numbers: 7
2025.03.18 12:51:00 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 08, Considered value numbers: 3
2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons of Hour 08: 671 Wh, Considered value numbers: 7
2025.03.18 12:51:00 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 09, Considered value numbers: 3
2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons of Hour 09: 938 Wh, Considered value numbers: 7
2025.03.18 12:51:00 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 10, Considered value numbers: 3
2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons of Hour 10: 814 Wh, Considered value numbers: 7
2025.03.18 12:51:00 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 11, Considered value numbers: 3
2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons of Hour 11: 1372 Wh, Considered value numbers: 7
2025.03.18 12:51:00 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 12, Considered value numbers: 3
2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons of Hour 12: 1628 Wh, Considered value numbers: 7
2025.03.18 12:51:00 1: SolarForecast DEBUG> excl. hist 264 Wh for Hour 13, Considered value numbers: 3
2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons of Hour 13: 1746 Wh, Considered value numbers: 6
2025.03.18 12:51:00 1: SolarForecast DEBUG> excl. hist 930 Wh for Hour 14, Considered value numbers: 3
2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons of Hour 14: 1202 Wh, Considered value numbers: 6
2025.03.18 12:51:00 1: SolarForecast DEBUG> excl. hist 864 Wh for Hour 15, Considered value numbers: 3
2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons of Hour 15: 1163 Wh, Considered value numbers: 6
2025.03.18 12:51:00 1: SolarForecast DEBUG> excl. hist 125 Wh for Hour 16, Considered value numbers: 3
2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons of Hour 16: 1419 Wh, Considered value numbers: 6
2025.03.18 12:51:00 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 17, Considered value numbers: 3
2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons of Hour 17: 853 Wh, Considered value numbers: 6
2025.03.18 12:51:00 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 18, Considered value numbers: 3
2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons of Hour 18: 741 Wh, Considered value numbers: 6
2025.03.18 12:51:00 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 19, Considered value numbers: 3
2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons of Hour 19: 723 Wh, Considered value numbers: 6
2025.03.18 12:51:00 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 20, Considered value numbers: 3
2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons of Hour 20: 641 Wh, Considered value numbers: 6
2025.03.18 12:51:00 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 21, Considered value numbers: 3
2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons of Hour 21: 657 Wh, Considered value numbers: 6
2025.03.18 12:51:00 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 22, Considered value numbers: 3
2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons of Hour 22: 589 Wh, Considered value numbers: 6
2025.03.18 12:51:00 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 23, Considered value numbers: 3
2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons of Hour 23: 529 Wh, Considered value numbers: 6
2025.03.18 12:51:00 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 24, Considered value numbers: 3
2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons of Hour 24: 525 Wh, Considered value numbers: 6
2025.03.18 12:51:00 1: SolarForecast DEBUG> ################### Consumption forecast for the next day (new median) ###################
2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons Tomorrow: -147788 Wh, Individual hourly values considered: 144, exclude: 165354 Wh (avg of 4 entities)
2025.03.18 12:51:00 1: SolarForecast DEBUG> ################### Store Consumption forecast values (new median) ###################
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour00' hod '13' confc: 1746, confcEx: 1746
2025.03.18 12:51:00 1: SolarForecast DEBUG> store circular/history hod '13' confc: 1746
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour01' hod '14' confc: 1202, confcEx: 1202
2025.03.18 12:51:00 1: SolarForecast DEBUG> store circular/history hod '14' confc: 1202
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour02' hod '15' confc: 1163, confcEx: 1163
2025.03.18 12:51:00 1: SolarForecast DEBUG> store circular/history hod '15' confc: 1163
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour03' hod '16' confc: 1419, confcEx: 1419
2025.03.18 12:51:00 1: SolarForecast DEBUG> store circular/history hod '16' confc: 1419
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour04' hod '17' confc: 853, confcEx: 853
2025.03.18 12:51:00 1: SolarForecast DEBUG> store circular/history hod '17' confc: 853
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour05' hod '18' confc: 741, confcEx: 741
2025.03.18 12:51:00 1: SolarForecast DEBUG> store circular/history hod '18' confc: 741
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour06' hod '19' confc: 723, confcEx: 723
2025.03.18 12:51:00 1: SolarForecast DEBUG> store circular/history hod '19' confc: 723
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour07' hod '20' confc: 641, confcEx: 641
2025.03.18 12:51:00 1: SolarForecast DEBUG> store circular/history hod '20' confc: 641
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour08' hod '21' confc: 657, confcEx: 657
2025.03.18 12:51:00 1: SolarForecast DEBUG> store circular/history hod '21' confc: 657
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour09' hod '22' confc: 589, confcEx: 589
2025.03.18 12:51:00 1: SolarForecast DEBUG> store circular/history hod '22' confc: 589
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour10' hod '23' confc: 529, confcEx: 529
2025.03.18 12:51:00 1: SolarForecast DEBUG> store circular/history hod '23' confc: 529
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour11' hod '24' confc: 525, confcEx: 525
2025.03.18 12:51:00 1: SolarForecast DEBUG> store circular/history hod '24' confc: 525
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour12' hod '01' confc: 479, confcEx: 479
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour13' hod '02' confc: 508, confcEx: 508
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour14' hod '03' confc: 570, confcEx: 570
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour15' hod '04' confc: 497, confcEx: 497
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour16' hod '05' confc: 466, confcEx: 466
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour17' hod '06' confc: 463, confcEx: 463
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour18' hod '07' confc: 648, confcEx: 648
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour19' hod '08' confc: 671, confcEx: 671
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour20' hod '09' confc: 938, confcEx: 938
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour21' hod '10' confc: 814, confcEx: 814
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour22' hod '11' confc: 1372, confcEx: 1372
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour23' hod '12' confc: 1628, confcEx: 1628
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour24' hod '13' confc: 1746, confcEx: 1746
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour25' hod '14' confc: 1202, confcEx: 1202
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour26' hod '15' confc: 1163, confcEx: 1163
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour27' hod '16' confc: 1419, confcEx: 1419
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour28' hod '17' confc: 853, confcEx: 853
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour29' hod '18' confc: 741, confcEx: 741
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour30' hod '19' confc: 723, confcEx: 723
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour31' hod '20' confc: 641, confcEx: 641
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour32' hod '21' confc: 657, confcEx: 657
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour33' hod '22' confc: 589, confcEx: 589
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour34' hod '23' confc: 529, confcEx: 529
2025.03.18 12:51:00 1: SolarForecast DEBUG> store 'NextHour35' hod '24' confc: 525, confcEx: 525
2025.03.18 12:51:00 1: SolarForecast DEBUG> consumption calculated - day: 18, hod: 13, con: 4049 Wh
2025.03.18 12:51:00 1: SolarForecast DEBUG> write pvCircular consumption - hod: 99, todayConsumption: 14628 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> ################### Start Consumption forecast ###################
2025.03.18 12:51:06 1: SolarForecast DEBUG> Basics - installed locale: de_DE.UTF-8, used scheme: DE
2025.03.18 12:51:06 1: SolarForecast DEBUG> process Today dayname: Di, Tomorrow dayname: Mi
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 01 - 2.92 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 02 - 2.93 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 03 - 2.98 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 04 - 2.92 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 05 - 2.90 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 06 - 2.90 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 07 - 2.92 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 08 - 2.91 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 09 - 2.93 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 10 - 2.94 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 11 - 2.96 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 12 - 2.97 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 13 - 785.99 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 14 - 2784.75 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 15 - 2587.83 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 16 - 370.24 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 17 - 3.09 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 18 - 2.94 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 19 - 2.92 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 20 - 2.92 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 21 - 2.98 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 22 - 2.99 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 23 - 2.93 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 04, hod: 24 - 2.93 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> Consumer '15' hist cons registered by 'exconfc' for excl. - day: 05, csme: 7162.47
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 01 - 2.80 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 02 - 2.80 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 03 - 2.76 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 04 - 2.79 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 05 - 2.75 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 06 - 2.75 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 07 - 2.79 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 08 - 2.79 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 09 - 2.75 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 10 - 2.76 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 11 - 2.81 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 12 - 2.76 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 13 - 2.82 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 14 - 2.76 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 15 - 2.78 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 16 - 2.82 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 17 - 2.77 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 18 - 2.75 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 19 - 2.79 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 20 - 3.11 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 21 - 2.92 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 22 - 2.97 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 23 - 2.99 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 11, hod: 24 - 2.90 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> Consumer '15' hist cons registered by 'exconfc' for excl. - day: 12, csme: 70.39
2025.03.18 12:51:06 1: SolarForecast DEBUG> Consumer '15' hist cons registered by 'exconfc' for excl. - day: 19, csme: 638889.14
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 01 - 2.98 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 02 - 2.92 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 03 - 2.93 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 04 - 2.94 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 05 - 2.98 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 06 - 2.92 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 07 - 2.92 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 08 - 2.91 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 09 - 3.03 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 10 - 2.84 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 11 - 2.91 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 12 - 2.15 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 13 - 3.50 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 14 - 2.74 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 15 - 2.79 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 16 - 2.74 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 17 - 2.74 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 18 - 2.73 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 19 - 2.78 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 20 - 2.73 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 21 - 2.74 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 22 - 2.74 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 23 - 2.75 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumer '15' register for exclude day 25, hod: 24 - 2.75 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> Consumer '15' hist cons registered by 'exconfc' for excl. - day: 26, csme: 15294.87
2025.03.18 12:51:06 1: SolarForecast DEBUG> ################### Consumption forecast for the next Hours (new median) ###################
2025.03.18 12:51:06 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 01, Considered value numbers: 3
2025.03.18 12:51:06 1: SolarForecast DEBUG> estimated cons of Hour 01: 479 Wh, Considered value numbers: 7
2025.03.18 12:51:06 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 02, Considered value numbers: 3
2025.03.18 12:51:06 1: SolarForecast DEBUG> estimated cons of Hour 02: 508 Wh, Considered value numbers: 7
2025.03.18 12:51:06 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 03, Considered value numbers: 3
2025.03.18 12:51:06 1: SolarForecast DEBUG> estimated cons of Hour 03: 570 Wh, Considered value numbers: 7
2025.03.18 12:51:06 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 04, Considered value numbers: 3
2025.03.18 12:51:06 1: SolarForecast DEBUG> estimated cons of Hour 04: 497 Wh, Considered value numbers: 7
2025.03.18 12:51:06 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 05, Considered value numbers: 3
2025.03.18 12:51:06 1: SolarForecast DEBUG> estimated cons of Hour 05: 466 Wh, Considered value numbers: 7
2025.03.18 12:51:06 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 06, Considered value numbers: 3
2025.03.18 12:51:06 1: SolarForecast DEBUG> estimated cons of Hour 06: 463 Wh, Considered value numbers: 7
2025.03.18 12:51:06 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 07, Considered value numbers: 3
2025.03.18 12:51:06 1: SolarForecast DEBUG> estimated cons of Hour 07: 648 Wh, Considered value numbers: 7
2025.03.18 12:51:06 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 08, Considered value numbers: 3
2025.03.18 12:51:06 1: SolarForecast DEBUG> estimated cons of Hour 08: 671 Wh, Considered value numbers: 7
2025.03.18 12:51:06 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 09, Considered value numbers: 3
2025.03.18 12:51:06 1: SolarForecast DEBUG> estimated cons of Hour 09: 938 Wh, Considered value numbers: 7
2025.03.18 12:51:06 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 10, Considered value numbers: 3
2025.03.18 12:51:06 1: SolarForecast DEBUG> estimated cons of Hour 10: 814 Wh, Considered value numbers: 7
2025.03.18 12:51:06 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 11, Considered value numbers: 3
2025.03.18 12:51:06 1: SolarForecast DEBUG> estimated cons of Hour 11: 1372 Wh, Considered value numbers: 7
2025.03.18 12:51:06 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 12, Considered value numbers: 3
2025.03.18 12:51:06 1: SolarForecast DEBUG> estimated cons of Hour 12: 1628 Wh, Considered value numbers: 7
2025.03.18 12:51:06 1: SolarForecast DEBUG> excl. hist 264 Wh for Hour 13, Considered value numbers: 3
2025.03.18 12:51:06 1: SolarForecast DEBUG> estimated cons of Hour 13: 1746 Wh, Considered value numbers: 6
2025.03.18 12:51:06 1: SolarForecast DEBUG> excl. hist 930 Wh for Hour 14, Considered value numbers: 3
2025.03.18 12:51:06 1: SolarForecast DEBUG> estimated cons of Hour 14: 1202 Wh, Considered value numbers: 6
2025.03.18 12:51:06 1: SolarForecast DEBUG> excl. hist 864 Wh for Hour 15, Considered value numbers: 3
2025.03.18 12:51:06 1: SolarForecast DEBUG> estimated cons of Hour 15: 1163 Wh, Considered value numbers: 6
2025.03.18 12:51:06 1: SolarForecast DEBUG> excl. hist 125 Wh for Hour 16, Considered value numbers: 3
2025.03.18 12:51:06 1: SolarForecast DEBUG> estimated cons of Hour 16: 1419 Wh, Considered value numbers: 6
2025.03.18 12:51:06 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 17, Considered value numbers: 3
2025.03.18 12:51:06 1: SolarForecast DEBUG> estimated cons of Hour 17: 853 Wh, Considered value numbers: 6
2025.03.18 12:51:06 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 18, Considered value numbers: 3
2025.03.18 12:51:06 1: SolarForecast DEBUG> estimated cons of Hour 18: 741 Wh, Considered value numbers: 6
2025.03.18 12:51:06 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 19, Considered value numbers: 3
2025.03.18 12:51:06 1: SolarForecast DEBUG> estimated cons of Hour 19: 723 Wh, Considered value numbers: 6
2025.03.18 12:51:06 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 20, Considered value numbers: 3
2025.03.18 12:51:06 1: SolarForecast DEBUG> estimated cons of Hour 20: 641 Wh, Considered value numbers: 6
2025.03.18 12:51:06 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 21, Considered value numbers: 3
2025.03.18 12:51:06 1: SolarForecast DEBUG> estimated cons of Hour 21: 657 Wh, Considered value numbers: 6
2025.03.18 12:51:06 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 22, Considered value numbers: 3
2025.03.18 12:51:06 1: SolarForecast DEBUG> estimated cons of Hour 22: 589 Wh, Considered value numbers: 6
2025.03.18 12:51:06 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 23, Considered value numbers: 3
2025.03.18 12:51:06 1: SolarForecast DEBUG> estimated cons of Hour 23: 529 Wh, Considered value numbers: 6
2025.03.18 12:51:06 1: SolarForecast DEBUG> excl. hist 3 Wh for Hour 24, Considered value numbers: 3
2025.03.18 12:51:06 1: SolarForecast DEBUG> estimated cons of Hour 24: 525 Wh, Considered value numbers: 6
2025.03.18 12:51:06 1: SolarForecast DEBUG> ################### Consumption forecast for the next day (new median) ###################
2025.03.18 12:51:06 1: SolarForecast DEBUG> estimated cons Tomorrow: -147788 Wh, Individual hourly values considered: 144, exclude: 165354 Wh (avg of 4 entities)
2025.03.18 12:51:06 1: SolarForecast DEBUG> ################### Store Consumption forecast values (new median) ###################
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour00' hod '13' confc: 1746, confcEx: 1746
2025.03.18 12:51:06 1: SolarForecast DEBUG> store circular/history hod '13' confc: 1746
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour01' hod '14' confc: 1202, confcEx: 1202
2025.03.18 12:51:06 1: SolarForecast DEBUG> store circular/history hod '14' confc: 1202
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour02' hod '15' confc: 1163, confcEx: 1163
2025.03.18 12:51:06 1: SolarForecast DEBUG> store circular/history hod '15' confc: 1163
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour03' hod '16' confc: 1419, confcEx: 1419
2025.03.18 12:51:06 1: SolarForecast DEBUG> store circular/history hod '16' confc: 1419
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour04' hod '17' confc: 853, confcEx: 853
2025.03.18 12:51:06 1: SolarForecast DEBUG> store circular/history hod '17' confc: 853
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour05' hod '18' confc: 741, confcEx: 741
2025.03.18 12:51:06 1: SolarForecast DEBUG> store circular/history hod '18' confc: 741
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour06' hod '19' confc: 723, confcEx: 723
2025.03.18 12:51:06 1: SolarForecast DEBUG> store circular/history hod '19' confc: 723
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour07' hod '20' confc: 641, confcEx: 641
2025.03.18 12:51:06 1: SolarForecast DEBUG> store circular/history hod '20' confc: 641
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour08' hod '21' confc: 657, confcEx: 657
2025.03.18 12:51:06 1: SolarForecast DEBUG> store circular/history hod '21' confc: 657
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour09' hod '22' confc: 589, confcEx: 589
2025.03.18 12:51:06 1: SolarForecast DEBUG> store circular/history hod '22' confc: 589
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour10' hod '23' confc: 529, confcEx: 529
2025.03.18 12:51:06 1: SolarForecast DEBUG> store circular/history hod '23' confc: 529
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour11' hod '24' confc: 525, confcEx: 525
2025.03.18 12:51:06 1: SolarForecast DEBUG> store circular/history hod '24' confc: 525
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour12' hod '01' confc: 479, confcEx: 479
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour13' hod '02' confc: 508, confcEx: 508
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour14' hod '03' confc: 570, confcEx: 570
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour15' hod '04' confc: 497, confcEx: 497
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour16' hod '05' confc: 466, confcEx: 466
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour17' hod '06' confc: 463, confcEx: 463
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour18' hod '07' confc: 648, confcEx: 648
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour19' hod '08' confc: 671, confcEx: 671
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour20' hod '09' confc: 938, confcEx: 938
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour21' hod '10' confc: 814, confcEx: 814
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour22' hod '11' confc: 1372, confcEx: 1372
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour23' hod '12' confc: 1628, confcEx: 1628
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour24' hod '13' confc: 1746, confcEx: 1746
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour25' hod '14' confc: 1202, confcEx: 1202
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour26' hod '15' confc: 1163, confcEx: 1163
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour27' hod '16' confc: 1419, confcEx: 1419
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour28' hod '17' confc: 853, confcEx: 853
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour29' hod '18' confc: 741, confcEx: 741
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour30' hod '19' confc: 723, confcEx: 723
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour31' hod '20' confc: 641, confcEx: 641
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour32' hod '21' confc: 657, confcEx: 657
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour33' hod '22' confc: 589, confcEx: 589
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour34' hod '23' confc: 529, confcEx: 529
2025.03.18 12:51:06 1: SolarForecast DEBUG> store 'NextHour35' hod '24' confc: 525, confcEx: 525
2025.03.18 12:51:06 1: SolarForecast DEBUG> consumption calculated - day: 18, hod: 13, con: 4049 Wh
2025.03.18 12:51:06 1: SolarForecast DEBUG> write pvCircular consumption - hod: 99, todayConsumption: 14628 Wh

Offenbar wird der Verbrauch der Wallbox abgezogen, wobei ich mit der noch nie 147 kWh am Tag geladen habe. Das Auto fasst nur 65 kWh.

Hast Du eine Idee, wo der Fehler stecken könnte?

Viele Grüße,
Peter

DS_Starter

Hallo Peter,

ich sehe zumindest einen sehr hohen Verbrauchswert von 638 kWh der in deiner History aufgezeichnet wurde:

2025.03.18 12:51:00 1: SolarForecast DEBUG> Consumer '15' hist cons registered by 'exconfc' for excl. - day: 19, csme: 638889.14


Dieser Wert hat einen sehr hohen Einfluß auf den Durchschnitt der exkludiert wird und du müsstest für dich klären woher dieser hohe Wert kam. Vielleicht ein früherer Fehler? Es betrifft den Tag 19, also den 19.02. der morgen automatisch aus der History gelöscht wird.

2025.03.18 12:51:00 1: SolarForecast DEBUG> estimated cons Tomorrow: -147788 Wh, Individual hourly values considered: 144, exclude: 165354 Wh (avg of 4 entities)
Ob / wie ein Wert exkludiert wird hängt vom Schlüssel exconfc des Verbrauchers ab.
Allgemein lässt sich festhalten, dass Verbräuche sehr schlecht prognostiziert werden können wenn
Verbraucher unregelmäßig verwendet werden, nicht durch SolarForcast geplant und geschaltet werden und eine hohe Leistung beziehen. Dann fehlt häufig die Grundlage um mit der Näherungsrechnung richtig zu liegen.
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

Max_Meyer

Zitat von: DS_Starter am 18 März 2025, 09:22:25Das ist richtig. Das Ziel dessen ist hier im Wiki beschrieben.

Um eine Aussage/Einschätzung bzgl. dieser Steuerung vornehmen zu können, müsstest du mal ctrlDebug=batteryManagement einschalten und die Logausgabe posten. Dann sieht man am besten den Ablauf der Logik-Entscheidungen.

Hallo Heiko,
Vielen Dank für deine prompte Antwort!
anbei das Log-file mit den ctrlDebug - Daten, hab den Tag heute geloggt, hoffe das passt so?
Das Wiki habe ich (nochmal) gelesen und eigentlich so verstanden dass eine verzögerte Batterieladung erfolgen sollte (solange die Prognose eine (Voll-) Ladung der Bat ermöglicht).
Vielleicht ist es aber auch meine Einstellung die bewirkt das nur die BAT1 gemanagend wird. Ich würde bloß gern verstehen warum BAT2 und BAT3 immer Ladefreigabe haben
Gruß Gerd