Darstellung der Statistik einer PV Anlage nach Tagen

Als Erweiterung der hier vorgestellten Auswertung wollte ich auch eine graphische Darstellung des Leistung unserer PV Anlage der letzten Tage bekommen. Das Vorgehen ist im Prinzip wie hier.

1. Auswertung der Daten

Hier reicht diesmal eine Zeile

./Piko_db.py --db pv-data.db --dump-stat --filter-time "`date +%Y-`%" --hour  | tail -n 140 |  cut -d"|" -f2,6 |  sed -e "s/ \+ / /g" | sed -e "s/|/ /g" | awk '{ print $1 " "  $(NF)}' > pv-hourly.dat

Das Ergebniss sieht dann so aus

2013-08-04T12:00:00 1429
2013-08-04T13:00:00 701
2013-08-04T13:04:00 2035
2013-08-04T14:00:00 2212
2013-08-04T14:04:00 2173
2013-08-04T15:00:00 2641
2013-08-04T16:00:00 1856

2. Darstellung der Daten mit gnuplot

vi pv-auswertung.plt

set terminal png
set nokey
set grid
set output '/var/www/weather/pv-hourly.png'
set xtic rotate by -45 scale 0 font ",8"
set xdata time
set timefmt "%Y-%m-%dT%H:%M:%S"
set style data lines
set style line 1 lc rgb '#0060ad' lt 1 lw 2 pt 7 ps 1.5
set format x "%d:%m"
plot "pv-hourly.dat" using 1:2

Und so sieht das das Ergebniss aus

201308-pv-hourly.png