Ertragsprognose über Solcast
Moderator: Ulrich
-
- Beiträge: 69
- Registriert: Di 17. Jan 2023, 08:30
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 1 Mal
Re: Ertragsprognose über Solcast
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?
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?
-
- Beiträge: 47
- Registriert: Sa 19. Aug 2023, 13:51
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 6 Mal
Re: Ertragsprognose über Solcast
Moin,
schau´ mal auf Seite 7 den Post von Stefan_E an (einer davor!) und fang noch einmal an.
Sonnige Grüße
Leon
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
Speicher Sungrow SBR096
Module 23 x JinkoSolar 430 Wp allblack
Anlage 18 Grad Süd
-
- Beiträge: 69
- Registriert: Di 17. Jan 2023, 08:30
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 1 Mal
Re: Ertragsprognose über Solcast
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 !
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 !
-
- Beiträge: 69
- Registriert: Di 17. Jan 2023, 08:30
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 1 Mal
Re: Ertragsprognose über Solcast
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
-
- Beiträge: 47
- Registriert: Sa 19. Aug 2023, 13:51
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 6 Mal
Re: Ertragsprognose über Solcast
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
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
Speicher Sungrow SBR096
Module 23 x JinkoSolar 430 Wp allblack
Anlage 18 Grad Süd
-
- Beiträge: 69
- Registriert: Di 17. Jan 2023, 08:30
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 1 Mal
Re: Ertragsprognose über Solcast
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 (%)
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 (%)
-
- Beiträge: 69
- Registriert: Di 17. Jan 2023, 08:30
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 1 Mal
Re: Ertragsprognose über Solcast
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
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
-
- Beiträge: 47
- Registriert: Sa 19. Aug 2023, 13:51
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 6 Mal
Re: Ertragsprognose über Solcast
Moin,
poste doch mal bitte deinen Eintrag in der crontab. Den bekommst du mit "crontab -l".
Sonnige Grüße
Leon
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
Speicher Sungrow SBR096
Module 23 x JinkoSolar 430 Wp allblack
Anlage 18 Grad Süd
-
- Beiträge: 47
- Registriert: Sa 19. Aug 2023, 13:51
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 6 Mal
Re: Ertragsprognose über Solcast
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
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
Speicher Sungrow SBR096
Module 23 x JinkoSolar 430 Wp allblack
Anlage 18 Grad Süd