Zum Inhalt springen

Konfiguration für Solcast

Diese Seite beschreibt die spezifischen Umgebungsvariablen für den Anbieter Solcast. Diese beschränken sich auf die Angabe der API-Zugangsdaten und der Standort-IDs, da bei Solcast Standort- und Anlagendaten direkt im Solcast-Portal hinterlegt werden, nicht in der SOLECTRUS-Konfiguration.

Zusätzlich zu den hier beschriebenen Variablen müssen die allgemeinen Einstellungen konfiguriert werden.

.env
# Anbieter
FORECAST_PROVIDER=solcast
# Zeitzone
TZ=Europe/Berlin
# Solcast-Zugangsdaten
SOLCAST_APIKEY=my-solcast-api-key
# Dachflächen (Site-IDs aus dem Solcast-Portal)
FORECAST_CONFIGURATIONS=2
# Erste Dachfläche
SOLCAST_0_SITE=1111-1111-1111-1111
# Zweite Dachfläche
SOLCAST_1_SITE=2222-2222-2222-2222
# Abfrageintervall
FORECAST_INTERVAL=10800
# InfluxDB
INFLUX_HOST=influxdb
INFLUX_SCHEMA=http
INFLUX_PORT=8086
INFLUX_TOKEN_WRITE=my-super-secret-admin-token
INFLUX_ORG=solectrus
INFLUX_BUCKET=solectrus
INFLUX_MEASUREMENT_FORECAST=forecast

API-Key für die Nutzung von Solcast. Der Key kann im Solcast-Dashboard unter Your API key abgerufen werden.

Beispiel
SOLCAST_APIKEY=my-solcast-api-key

Intervall in Sekunden, in dem die Ertragsprognose abgerufen wird.

Beispiel
FORECAST_INTERVAL=10800

Bei einer einzelnen Dachfläche wird die folgende Variable verwendet:

ID der Dachfläche bei Solcast.

Beispiel
SOLCAST_SITE=1111-1111-1111-1111

Bei mehreren Dachflächen muss zunächst die Anzahl festgelegt werden. Anschließend wird die Variable für jede Dachfläche gesetzt, wobei X für die Nummer der Dachfläche steht (0 oder 1).

Anzahl der konfigurierten Dachflächen.

Beispiel
FORECAST_CONFIGURATIONS=2

ID der jeweiligen Dachfläche bei Solcast.

Beispiel
SOLCAST_0_SITE=1111-1111-1111-1111
SOLCAST_1_SITE=2222-2222-2222-2222