Daten meiner 11.1 KWp Anlage in Helsa
Der Graph
Es gibt zwei Graphen: der Intraday Graph stellt den Verlauf innerhalb eines Tages dar und die Monatsübersicht stellt die akkumulierten Tageswerte dar. Die Auswahl eines anderen Tages bzw. Monats erfolgt über die Drop-Down Boxen. Beim Überfahren mit der Maus wird eine vertikalen Hilfslinie angezeigt und die darunterliegenden Werte in der Legende angezeigt. Zum Hineinzoomen wird mit der linken Maustauste ein Bereich gewählt. Benachbarte Ausschnitte können einfach mit den Navigationspfeilen erreicht werden. Mit Hilfe von zoom out kommt man zur anfänglichen Darstellung zurück.
Messwerte
Im Graph ist die Strahlung (irradiance) in W/m2 angegeben, wie sie mit dem Sunmeter ausgelesen wurde. Zusätzlich liefert das sunmeter auch die Temperatur, die aber im Graph nicht angezeigt wird. Von den Wechselrichtern (inv0 und inv1) werden momentan zwei Messwerte ausgelesen:
- pow ac ist die abgegebene Wirkleistung des Wechselrichters in W
- etotal ist die Gesamtsumme der eingespeisten Energie in KWh
Design des Prototypen
Der Prototyp ist wie folgt aufgebaut:- Der Solarlogger läuft auf einer Fritz!Box in der Nähe der Anlage. Jede Minute werden einmal die Messwerte der Wechselrichter und des Sunmeters in eine lokale sqlite Datenbank geschrieben. Ein per crontab aufgerufenes Script synchronisiert die Daten mit dem Ruby Server.
- Der Ruby Server hat mehrere Aufgaben
- als Webserver liefert er HTML Seiten an Webbrowser
- ein Webservice erlaubt den Upload von Daten im CSV format
- ein Webservice erlaubt den Download von Daten im JSON Format, mit dem folgenden Aufruf können bspw. die Rohdaten für den 27.12.2009 abgefragt werden
- eine MySQL Datenbank hält die Messdaten der Anlage sowie deren Stammdaten
- im Browser werden die Daten mit Javascript interaktiv aufbereitet
- einmal nächtlich wird die Aggregation der Tagesdaten durchgeführt