Ertragsprognose über Solcast

Alle zusätzlichen Module, die in die Solaranzeige integriert wurden, wie den Wetterbericht, die Solarprognose, der Messenger Pushover, Sun & Moon, aWATTar Strompreise und weitere Module.

Moderator: Ulrich

Icebox82
Beiträge: 69
Registriert: Di 17. Jan 2023, 08:30
Hat sich bedankt: 3 Mal
Danksagung erhalten: 1 Mal

Re: Ertragsprognose über Solcast

Beitrag von Icebox82 »

hallo,

ich habe mich auch mal an der Installation probiert, allerdings mit mäßigem Erfolg.

Wenn ich python PVForecasts.py eingabe bekomme ich folgende Meldung:

Traceback (most recent call last):
File "/home/pi/PV/PVForecasts.py", line 24, in <module>
from PVForecast.forecast_manager import ForecastManager
File "/home/pi/PV/PVForecast/forecast_manager.py", line 24, in <module>
from .dwdforecast import DWDForecast
File "/home/pi/PV/PVForecast/dwdforecast.py", line 21, in <module>
import elementpath
ModuleNotFoundError: No module named 'elementpath'

In der INfluxDB sind auch keine Werte vorhanden.
Die Dateien habe ich in home/pi/PV
Die config habe ich (hoffentlich korrekt) angepasst
Installiert hab ich es nach dem Post von DeBaschdi von Seite 7

Kann mir hier jemand weiterhelfen?

schiefke
Beiträge: 47
Registriert: Sa 19. Aug 2023, 13:51
Hat sich bedankt: 1 Mal
Danksagung erhalten: 3 Mal

Re: Ertragsprognose über Solcast

Beitrag von schiefke »

Moin,

schau´ mal auf Seite 7 den Post von Stefan_E an (einer davor!) und fang noch einmal an.

Sonnige Grüße

Leon
Wechselrichter Sungrow SH10.0RT
Speicher Sungrow SBR096
Module 23 x JinkoSolar 430 Wp allblack

Anlage 18 Grad Süd

Icebox82
Beiträge: 69
Registriert: Di 17. Jan 2023, 08:30
Hat sich bedankt: 3 Mal
Danksagung erhalten: 1 Mal

Re: Ertragsprognose über Solcast

Beitrag von Icebox82 »

So, falls noch jemand diese Probleme hat hier mein Weg (ich kenne mich fast null mit Linux etc aus) ohne Gewähr das alles korrekt, richtig, zuviel/zu wenig oder auf dem einfachsten Weg gemacht wurde:

ich habe das phyton3-Paket oder was auch immer da alles drin steckt nochmal durchlaufen lassen mit --fix-missing am Ende

danach kam bei der Abfrage diese Meldung:

/usr/local/lib/python3.9/dist-packages/pandas/core/computation/expressions.py:21: UserWarning: Pandas requires version '2.8. 0' or newer of 'numexpr' (version '2.7.2' currently installed).
from pandas.core.computation.check import NUMEXPR_INSTALLED
No Bottleneck unit testing available.
/usr/local/lib/python3.9/dist-packages/pandas/core/arrays/masked.py:62: UserWarning: Pandas requires version '1.3.4' or newe r of 'bottleneck' (version '1.2.1' currently installed).
from pandas.core import (
------------------------- Start (config.ini at 2023-12-03, 14:28:42 - local)
Message - downloading SolCast data at (UTC): 2023-12-03 13:28:42.363117+00:00
/home/pi/PV/PVForecast/solcast.py:146: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a futu re version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by positio n, use `ser.iloc[pos]`
period = df['period'][0]
------------------------- End (2023-12-03, 14:28:45 - local)


Das konnte ich mit

pip install bottleneck --upgrade

pip install numexpr==2.8.1

beheben.

Jetzt habe ich das Measurement solcast in der Influx und auch einige Felder. Das muss ich jetzt nur noch nach Grafana bringen.
Schönen 1. Advent allen !

Icebox82
Beiträge: 69
Registriert: Di 17. Jan 2023, 08:30
Hat sich bedankt: 3 Mal
Danksagung erhalten: 1 Mal

Re: Ertragsprognose über Solcast

Beitrag von Icebox82 »

Darf ich nochmal fragen was die einzelnen Werte im Measurement solcast bedeuten? Ich hab da zB pv_estimate, pv_estimate10, …10_1, …10_2, …90, …90_1, …1, …2

schiefke
Beiträge: 47
Registriert: Sa 19. Aug 2023, 13:51
Hat sich bedankt: 1 Mal
Danksagung erhalten: 3 Mal

Re: Ertragsprognose über Solcast

Beitrag von schiefke »

Moin,

also ich nutze PVestimate, PVestimate10 und PVestimate90 und es macht für mich folgenden Sinn:

PVestimate scheint für mich die wahrscheinliche Prognose
PVestimate90 die optimistische
und PVestimate10 die pessimistische.

Je näher PVestimate10 an PVestimate ist, desto sicherer die Vorhersage.

Dies ist lediglich meine Erfahrung. Vielleicht hat ja jemand eine weitere Erklärung.

Sonnige Grüße

Leon
Wechselrichter Sungrow SH10.0RT
Speicher Sungrow SBR096
Module 23 x JinkoSolar 430 Wp allblack

Anlage 18 Grad Süd

Icebox82
Beiträge: 69
Registriert: Di 17. Jan 2023, 08:30
Hat sich bedankt: 3 Mal
Danksagung erhalten: 1 Mal

Re: Ertragsprognose über Solcast

Beitrag von Icebox82 »

Ich habe noch eine Erklärung für die 10er und 90er-Werte auf der Solcast Website gefunden:

The following data parameters are available. In the case of forecasts, which span from the present time up to 14 days ahead, probabilistic 10th and 90th percentile values are also available for the parameters denoted with an asterix (*). Irradiance parameters also have clearsky values available (i.e. accounting for aerosols and water vapour, but with no clouds in the sky), these are denoted with a caret (^).

Global Horizontal Irradiance*^ (GHI) (W/m2)
Direct Normal Irradiance*^ (DNI) (W/m2)
Diffuse Horizontal Irradiance*^ (DHI) (W/m2)
Global Tilted Irradiance*^ (GTI) (W/m2)
Advanced PV Power Output*^ (MW)
Rooftop PV Power Output*^ (kW)
Cloud Opacity* (%)
Air Temperature (°C)
Solar Zenith Angle (°)
Solar Azimuth Angle (°)
Albedo Daily
Wind Speed (10 & 100m) (m/s)
Wind Direction (10 & 100m) (°)
Relative Humidity (%)
Surface Pressure (hPa)
Precipitable Water (kg/m2)
Precipitation Rate (mm/h)
Dewpoint Temperature (°C)
Snow Depth Water Equivalent (cm)
Snow Soiling Loss - Rooftop (%)
Snow Soiling Loss - Ground Mounted (%)

Icebox82
Beiträge: 69
Registriert: Di 17. Jan 2023, 08:30
Hat sich bedankt: 3 Mal
Danksagung erhalten: 1 Mal

Re: Ertragsprognose über Solcast

Beitrag von Icebox82 »

Also ich habe jetzt noch ein Problem.
Die automatische Abfrage der solcast-Werte funktioniert nicht. Ich hatte nach der Installation einmal den Befehl "python PVForecast.py" zum Testen ausgeführt. Da bekomme ich zwar auch die Fehlermeldung mit df, aber es sind alle Werte in der Datenbank. Allerdings wurde die Vorhersage nie erneuert. Führe ich jetzt den Befehl "python PVForecast.py" nochmal aus erhalte ich wieder aktuelle Werte und die Vorhersage für die nächsten Tage.
In der crontab habe ich den Befehl wie er auf Github steht auch eingesetzt. Aber anscheinend wird dieser nicht ausgeführt. Kann man das überprüfen? Oder hat jemand eine Idee wo mein Fehler ist bzw was ich vergessen habe??
Danke schon mal

schiefke
Beiträge: 47
Registriert: Sa 19. Aug 2023, 13:51
Hat sich bedankt: 1 Mal
Danksagung erhalten: 3 Mal

Re: Ertragsprognose über Solcast

Beitrag von schiefke »

Moin,

poste doch mal bitte deinen Eintrag in der crontab. Den bekommst du mit "crontab -l".

Sonnige Grüße

Leon
Wechselrichter Sungrow SH10.0RT
Speicher Sungrow SBR096
Module 23 x JinkoSolar 430 Wp allblack

Anlage 18 Grad Süd

Icebox82
Beiträge: 69
Registriert: Di 17. Jan 2023, 08:30
Hat sich bedankt: 3 Mal
Danksagung erhalten: 1 Mal

Re: Ertragsprognose über Solcast

Beitrag von Icebox82 »

*/15 * * * * cd /home/pi/PV && /usr/bin/python3 PVForecasts.py >> /home/pi/PV/data/err.txt 2>&1

schiefke
Beiträge: 47
Registriert: Sa 19. Aug 2023, 13:51
Hat sich bedankt: 1 Mal
Danksagung erhalten: 3 Mal

Re: Ertragsprognose über Solcast

Beitrag von schiefke »

Moin,

das sieht soweit korrekt aus (gemäß github - mein Eintrag sieht anders aus, aber dazu später). In welchem Verzeichnis liegt deine "solcast.ini" und kannst du bitte den Inhalt posten (bitte maskiere deinen API-Key!).

sonnige Grüße

Leon
Wechselrichter Sungrow SH10.0RT
Speicher Sungrow SBR096
Module 23 x JinkoSolar 430 Wp allblack

Anlage 18 Grad Süd

Zurück zu „Wetterdaten, Börsenstrompreise, Solarprognose, Nachrichtendienst usw.“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast