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