-
Notifications
You must be signed in to change notification settings - Fork 12
Solar Forecast
Matthias Strubel edited this page Mar 1, 2025
·
11 revisions
The following providers are currently available:
- Forecast Solar
- Solarprognose.de - since 0.5.0
Multiple Installations can be entered, like this:
solar_forecast_provider: fcsolarapi
pvinstallations:
- name: Haus #name
lat: 48.4334480
lon: 8.7654968
declination: 32 #inclination toward horizon 0..90 0=flat 90=vertical (e.g. wallmounted)
azimuth: -90 # -90:East, 0:South, 90:West -180..180
kWp: 15.695 # power in kWp
- name: Garage #... further installations
lat: 48.4334480
lon: 8.7654968
declination: 32
azimuth: 87
kWp: 6.030
The name must be a unique value.
If a solar forecast provider is not available, batcontrol is running on cached values. It stops working if less then 18 hours of forecast are available. That should be enough to overcome outages.
Forecast Solar allows a limited amount of free requests with no subscription or account.
The minimum configuration block is are:
- name: Haus #name
lat: 48.4334480
lon: 8.7654968
declination: 32 #inclination toward horizon 0..90 0=flat 90=vertical (e.g. wallmounted)
azimuth: -90 # -90:East, 0:South, 90:West -180..180
kWp: 15.695 # power in kWp
In addtion you can register and use an api key with adding:
- name: Haus #name
lat: 48.4334480
lon: 8.7654968
declination: 32 #inclination toward horizon 0..90 0=flat 90=vertical (e.g. wallmounted)
azimuth: -90 # -90:East, 0:South, 90:West -180..180
kWp: 15.695 # power in kWp
api: ffff-ffff-fff-ffff
If you have an obstructed horizon, you can add a horizon modifier:
- name: Haus #name
lat: 48.4334480
lon: 8.7654968
declination: 32 #inclination toward horizon 0..90 0=flat 90=vertical (e.g. wallmounted)
azimuth: -90 # -90:East, 0:South, 90:West -180..180
kWp: 15.695 # power in kWp
horizon: 30,30,30,0,0,0 # leave empty for default PVGIS horizon, only modify if solar array is shaded by trees or houses