Nach einem SFML-Update vor etwa einem Monat (bei dem der Forecast ungefähr um die Hälfte unterschätzt wurde) und gleichzeitig der Umstellung auf die Sommerzeit ist die Vorhersagegenauigkeit deutlich gesunken. Zuvor lag sie bei etwa 85 % (30 Tage), inzwischen hat sie sich – nach fast einem Monat – auf etwa 70 % stabilisiert, also ungefähr auf dem Niveau von vor über zwei Monaten.
Es sieht so aus, als müsste ich die Datenbank anpassen, da ich aktuell einen sehr merkwürdigen Forecast beobachte. Während der gestrige Forecast noch sinnvoll war und recht nah an der Realität lag, habe ich heute erneut folgende Auffälligkeiten:
-
Der Forecast überschreitet die physikalisch mögliche Energiemenge meiner Anlage (>50 kWh), obwohl bei 6 kWp selbst unter optimalen Bedingungen maximal etwa 40+ kWh möglich sind.
-
Zwischen 13:00 und 16:00 wird eine konstante Leistung von 6 kW prognostiziert.
-
Um 20:00 steigt die Produktion wieder an und liegt über dem Wert von 19:00 – vermutlich ein Artefakt der Zeitumstellung.
Gibt es ein Tutorial oder eine Anleitung, wie ich die Datenbank bearbeiten kann? Es handelt sich um die Datei solar_forecast.db, die allerdings sehr viele Tabellen enthält.
-
Muss ich nach dem Löschen von Daten ein Retraining durchführen?
-
Ist es überhaupt möglich, gezielt bestimmte Zeiträume zu entfernen?
-
Ich erinnere mich, dass frühere Änderungen an der Datenbank zu deutlich längeren Verarbeitungszeiten geführt haben – ist das weiterhin der Fall?
BTW: Falls du TFS veröffentlichst und SFML diese fehlkalibrierten Daten verwendet – sollte ich mit einer schnellen Korrektur rechnen, oder verstärkt das nur die Abweichungen und es ist besser, zuerst SFML zu korrigieren?
After an SFML update about a month ago (where the forecast was underestimated by roughly half), combined with the switch to daylight saving time, the prediction accuracy dropped significantly. Previously, I had around 85% accuracy (30 days), but now – after almost a month – it has stabilized at around 70%, which is roughly the level from over two months ago.
It looks like I may need to modify the database, as I’m currently seeing a very strange forecast. While yesterday’s forecast was still reasonable and quite close to reality, today I again observe the following:
-
The forecast exceeds the physically possible energy production for my installation (>50 kWh), whereas with 6 kWp even under perfect conditions the maximum should be around 40+ kWh.
-
From 13:00 to 16:00, a constant power output of 6 kW is predicted.
-
At 20:00, the production increases again and is higher than at 19:00 – likely an artifact from the daylight saving time change.
Is there any tutorial or guide on how to edit the database? It’s the solar_forecast.db file, but it contains many tables.
-
Do I need to retrain after removing data?
-
Is it even possible to selectively remove specific time ranges?
-
I remember that previous database modifications resulted in significantly longer processing times – is that still the case?
BTW: If you release TFS and SFML uses this miscalibrated data, should I expect a quick correction, or will it amplify the discrepancies, meaning it’s better to fix SFML first?


