Quellen

Daten der Photovoltaik Anlage

Folgende Quellen für die PV-Daten sind Möglich:

  • Fronius
  • REST-Api
  • Simulation

Es darf nur eine der Möglichkeiten aktiv sein. Welche das ist, kann in der Konfiguration angegeben werden.

Fronius

Über eine Serielle Schnittstelle werden die Daten direkt von der InterfaceCard der Fronius Anlage geholt.

REST-Api

Die Daten werden mittels Http-GET von einem anderen Server geholt. Die kann auch z.B. eine laufende Instanz auf einem Raspberry sein, die die Daten von der Fronius Anlage per Serieller Schnittstelle holt sein. Die Datenstruktur entspricht der Datei rawdata.html im Verzeichnis "template".

Eine Anpassung an andere HTML Formate ist durch eine Programmänderung in der Datei restapi.py möglich. Dazu muss lediglich die Funktion "GetPVDataRestApi" angepasst werden.

Simulation

Sollte kein Zugriff auf reale Daten vorhanden sein, kann mit diesen simulierten Daten zumindest das Programm getestet werden

Wetter Daten

Um in den Ausgabe Modulen Wetter Daten zur Verfügung zu stellen, werden diese via REST-Api von einer Wetterstation geholt. Es wird eine Textdatei mit folgendem Inhalt erwartet:

DTime 2020-01-09 12:56:55
RHi 40
Ti 23.6
RHo 98
To 9.6
RP 1020.1
WS 1.4
WG 2.0
DIR 180
WDT S
Rtot 15.0
R24 10.2
R1H 1.1
state 00

Jede Zeile wird am ersten Leerzeichen in Key und Value getrennt. Welcher Key was bedeutet sollte offensichtlich sein.

Daten des Host-Systems

SolarPy ermittelt Daten zum Rechner, auf dem es läuft und stellt diese über die Ausgabemodule zur Verfügung.