Dieses Beispiel zeigt, wie Werte von einer SolarEdge Solaranlage ausgelesen werden.
Für die Abfrage der Werte von einer SolarEdge Solaranlage wird die SolarEdge Monitoring API verwendet.
Zur Funktion der Logikgruppe:
Die Daten werden über den Eingang Trigger alle 15 Minuten durch das Logikeditor http-Request-Element abgefragt.
Zusätzlich kann sie Abfrage durch einen Eingang Ausgelöst werden.
Über den nachfolgenden Textprozessor werden die Werte aus der Antwort des http-Request extrahiert und auf die Ausgänge Gesendet.
Einige dieser Messwerte werden durch 1000 dividiert um sie in kWh statt Wh auszugeben.
Hier kann aber auch jeder beliebige Faktor im Rechner-Tool eingetragen werden um den Werten beliebig umzurechnen. Etwa um den Jahresertrag z.B. auf MWh umzurechnen.
Diese Logikgruppe gibt folgende Werte aus:
– lastUpdateTime
– lifeTimeData energy (Wert in kWh umgerechnet)
– lastYearData energy (Wert in kWh umgerechnet)
– lastMonthData energy (Wert in kWh umgerechnet)
– lastDayData energy (Wert in kWh umgerechnet)
– currentPower power (Wert in kW umgerechnet)
Für eine erfolgreiche Abfrage muss in der http-Abfrage die Werte für
– API-Key [API-KEY] für die SolarEdge (https://www.energyid.eu/integrations/SolarEdge)
– und Site ID [SITE-ID] (zu finden auf dem Dashboards (Übersichtsseite) des SolarEdge Webinterfaces)
angegeben werden.
Christian Geier
ELIN GmbH
(198; 2021.11)