76_SolarForecast - Informationen/Ideen zu Weiterentwicklung und Support

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

Vorheriges Thema - Nächstes Thema

Bison

Hallo DS_Starter,

ich habe jetzt ca. 2 Jahre lang nur Simple laufen lassen weil ich nur ein Balkonkraftwerk hatte.  ;D
seit Mai habe ich eine Große Anlage und wollte die werte genauer, sowie zusätzlich die Verbrauchsprognose. Nachdem ich umgestellt habe auf ComplexApi AI ist der PV Forecast ganz schlecht. Ich war die Trainingsdaten dürften jetz 90 Tage und mehr sein und ich habe Löcher von 2000 Watt auf 79 Watt. Ich denke ich habe etwas falsch gemacht und bin auf der Suche nach dem Fehler.

Gruß Bison

Raspberry, Homematic, CUL, 50 Device, 260 Entities

300P

Hallo Bisom,

ich hatte mir für meinen Standort letztes Jahr OpenMeteoDWDEnsemble-API ausgesucht und bis ca. August 2025 auch durchgehend so genutzt.

Ab Septemberhabe ich dann weiter "pvCorrectionFactor on_complex_api_ai" genutzt.
- aber auf "setupRadiationAPI OpenMeteoDWD_D2-API" gewechselt.


Der Unterschied ?!?:
- Vorher (bis August) wurden etwas "übertriebene" Erträge vorhergesagt
-Ab September wurde nach dem Modellwechsel dann weiterhin etwas "übertrieben" 

siehe Screenshot von 2025:



Wenn ich jetzt zurückschaue - dann war es mit dem einfachen DWD-Device (leider gibt es keine Stationen mit Strahlungsdaten mehr im meiner direkten Nähe) am besten in den Vorjahren..... :))  :'(Du darfst diesen Dateianhang nicht ansehen.


PS:
Meine Anlage ist aber auch :  3 WR mit 5 Strings in 3 Ausrichtungen 
Gruß
300P

FHEM 6.4|RPi|SMAEM|SMAInverter|SolarForecast|DbLog|DbRep|MariaDB|Buderus-MQTT_EMS|
Fritzbox|fhempy|JsonMod|HTTPMOD|Modbus ser+TCP|ESP32-Digitizer-AI_on_the_Edge|ESP32CAM usw.

DS_Starter

Zitatich habe jetzt ca. 2 Jahre lang nur Simple laufen lassen weil ich nur ein Balkonkraftwerk hatte.  ;D
seit Mai habe ich eine Große Anlage und wollte die werte genauer...
Das heißt du hast deine Anlage stark vergrößert?
Dann sind die Abweichungen eine Folge. Die Vorhersage verwendet falsche Korrekturfaktoren.
Einfaches Beispiel: Für morgen werden zur Stunde X 5000Wh prognostiziert. Diese werden aber mit dem ermittelten Faktor der alten Anlage behandelt. Der stimmt natürlich nicht, da die Parameter (Leistung, Ausrichtung aller Strings) ja jetzt ganz andere sind. Für die KI ist es noch schlimmer. Sie "weiß" dass bei Sonnenstand x, Strahlungsprognose y und Wetterbedingung z ein Ertrag von W kommen sollte. Das ist aber der Wert auf der Grundlage einer Mischung aus Alt- und Neuanlage.

Ich denke unter diesen Voraussetzungen ist es besser die alten Lerndaten zu entfernen und neu aufzeichnen zu lassen. Es ist wie bei einer Neuanlage.
Heute ist es schon zu spät, aber morgen könnte ich mir anschauen wie man das am Besten tun könnte ohne die Verbrauchsdaten ebenfalls zu löschen.
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

#4578
@Bison,

mit den nachfolgende Befehlen bleiben die Verbrauchsdaten erhalten.
Um alle gesicherten AI-Rohdaten zu löschen verwendest du:

 set ... reset aiData delDataAll

Alle Korrekturfaktoren und dafür gespeicherten Erzeugungsdaten werden gelöscht mit:

 set ... reset pvCorrection cached
Die letzteren Daten können gesichert und wiederhergestellt werden mit:

 set ... operatingMemory backup | save | recover-<Datei>

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

Seit einigen Tagen zeigt meine zuvor laufende SolarForecast Konfiguration nur noch folgende Meldung.
ZitatHerzlich Willkommen!
Die nächsten Abfragen führen sie durch die Grundinstallation.
Sind alle Eingaben vorgenommen, prüfen sie bitte die Konfiguration abschließend mit "set SolarForecast plantConfiguration check" oder mit Druck auf das angebotene Icon.
Korrigieren sie bitte eventuelle Fehler und beachten sie mögliche Hinweise.
(Die Anzeigesprache kann mit dem Attribut "ctrlLanguage" umgestellt werden.)
SolarForecast wartet auf Solarvorhersagedaten ...

Ein
Zitatset SolarForecast plantConfiguration check
bescheinigt eine funktionierende Konfiguration.
ZitatHerzlichen Glückwunsch 😊, die Anlagenkonfiguration ist fehlerfrei.

Man könnte annehmen, dass ein Problem mit dem Wetterdaten vorliegt - ein get Solarforecast weatherApiData
Liefert aber sofort Werte.
ZitatOpenMeteo => fc0_0 => StartTime: 2025-11-15 00:00:00
                      rr1c: 0
             fc0_1 => StartTime: 2025-11-15 01:00:00
                      UpdateTime: 2025-11-15 01:45:52
                      don: 0
                      neff: 98
                      rr1c: 0
                      ttt: 9.1
                      ww: 3
             fc0_10 => StartTime: 2025-11-15 10:00:00
                       UpdateTime: 2025-11-15 10:49:17
                       don: 1
                       neff: 100
                       rr1c: 0
                       ttt: 11.6
                       ww: 3


Hat jemand einen Hinweis wie ich das wieder zum Laufen bekommen kann?


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

Petrosilius Zwackelmann

Zitat von: Petrosilius Zwackelmann am 23 November 2025, 15:07:39Seit einigen Tagen zeigt meine zuvor laufende SolarForecast Konfiguration nur noch folgende Meldung.
ZitatHerzlich Willkommen!
Die nächsten Abfragen führen sie durch die Grundinstallation.
Sind alle Eingaben vorgenommen, prüfen sie bitte die Konfiguration abschließend mit "set SolarForecast plantConfiguration check" oder mit Druck auf das angebotene Icon.
Korrigieren sie bitte eventuelle Fehler und beachten sie mögliche Hinweise.
(Die Anzeigesprache kann mit dem Attribut "ctrlLanguage" umgestellt werden.)
SolarForecast wartet auf Solarvorhersagedaten ...

Ein
Zitatset SolarForecast plantConfiguration check
bescheinigt eine funktionierende Konfiguration.
ZitatHerzlichen Glückwunsch 😊, die Anlagenkonfiguration ist fehlerfrei.

Man könnte annehmen, dass ein Problem mit dem Wetterdaten vorliegt - ein get Solarforecast weatherApiData
Liefert aber sofort Werte.
ZitatOpenMeteo => fc0_0 => StartTime: 2025-11-15 00:00:00
                      rr1c: 0
             fc0_1 => StartTime: 2025-11-15 01:00:00
                      UpdateTime: 2025-11-15 01:45:52
                      don: 0
                      neff: 98
                      rr1c: 0
                      ttt: 9.1
                      ww: 3
             fc0_10 => StartTime: 2025-11-15 10:00:00
                       UpdateTime: 2025-11-15 10:49:17
                       don: 1
                       neff: 100
                       rr1c: 0
                       ttt: 11.6
                       ww: 3


Es fällt auf dass meine etliche FC Readings nicht mehr aktualisiert werden.
ZitatBattery_NextHour00_SoCforecast_01 59.0 % 2025-11-20 00:38:32
Battery_NextHour01_SoCforecast_01 57.7 % 2025-11-20 00:38:32
Battery_NextHour02_SoCforecast_01 56.6 % 2025-11-20 00:38:32
Battery_NextHour03_SoCforecast_01 48.8 %

Hat jemand einen Hinweis wie ich das wieder zum Laufen bekommen kann?



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

Petrosilius Zwackelmann

Problem ist gelöst:
Es lag wohl an einigen Modulen welche auf meinem Raspberry nach Umzug nicht installiert waren.
LWP::UserAgent
DateTime
HTTP::Request

nun läuft alles wieder. 
FHEM 6 auf RaspPi V3:
HM_LAN / CUNX / HUEBridge /OneWire / Homebridge / SONOS / Harmony