<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hallo zusammen,<br>
<br>
nach einem Umstieg auf das "offizelle" Image hatte ich ja mitunter
etwas Probleme, den vzlogger zum Laufen zu bringen bzw. richtig zu
konfigurieren (nutzte vorher s0vz und 1wirevz als Dienst).<br>
<br>
Mit der angehängten vzlogger.conf bekomme ich jetzt zumindest wieder
vernünftige Werte rein.<br>
<br>
Interessanterweise war ein Backup meiner DB vor der Umstellung nach
dem Zippen immer zwischen 16 und 18MB groß, mit dem neuen Image (und
dem gleichen Backupskript) sind es jetzt 46MB. Ein Filediff zeigt
viele Einträge in den Tablellen aggregate und values (wenig
überraschend, es hat einige Tage gedauert, bis vz wieder lief und
das Backup eingerichtet war).<br>
Dennoch scheint es mir so, als ob im Rahmen der Aggregation die
Daten irgendwie "ausgemistet" gehören würden.<br>
<br>
A propos Aggregation: ja, der Cronjob läuft<br>
pi@BauratPi:~ $ tail /var/log/syslog<br>
Jul 16 21:47:01 BauratPi rsyslogd-2007: action 'action 17'
suspended, next retry is Sat Jul 16 21:48:31 2016 [try
<a class="moz-txt-link-freetext" href="http://www.rsyslog.com/e/2007">http://www.rsyslog.com/e/2007</a> ]<br>
Jul 16 21:47:01 BauratPi CRON[4579]: (pi) CMD (php
/var/www/volkszaehler.org/misc/tools/aggregate.php run -m delta -l
minute >/dev/null)<br>
Jul 16 21:48:01 BauratPi CRON[4621]: (pi) CMD (php
/var/www/volkszaehler.org/misc/tools/aggregate.php run -m delta -l
minute >/dev/null)<br>
Jul 16 21:49:02 BauratPi rsyslogd-2007: action 'action 17'
suspended, next retry is Sat Jul 16 21:50:32 2016 [try
<a class="moz-txt-link-freetext" href="http://www.rsyslog.com/e/2007">http://www.rsyslog.com/e/2007</a> ]<br>
Jul 16 21:49:02 BauratPi CRON[4637]: (pi) CMD (php
/var/www/volkszaehler.org/misc/tools/aggregate.php run -m delta -l
minute >/dev/null)<br>
Jul 16 21:50:01 BauratPi CRON[4653]: (pi) CMD (php
/var/www/volkszaehler.org/misc/tools/aggregate.php run -m delta -l
minute >/dev/null)<br>
<br>
(was der Fehler mit dem rsyslogd ist, weiß ich nicht - ich hoffe
unerheblich)<br>
<br>
An den Diensten des vzimages hab ich nichts geändert. vzcompress
läuft meines Wissens nicht, im syslog findet sich kein Eintrag.<br>
<br>
Also 1. Frage: was kann ich tun, um meinen Datenbestand vernünftig
auszudünnen?<br>
Bislang bin ich ohne vzcompress zurecht gekommen, das gezippte
Backup mit 16MB war gut zu handeln. Jetzt mit knapp 50MB (entpackt
200MB!) wirds unpraktisch...<br>
<br>
Die 2. Frage geht in die gleiche Richtung: meine 1wire
Temperatursensoren und s0 STromzähler brauchen nicht im Sekundentakt
auflösen. Welches sind sinnvolle praktikable Werte, um der
Datenmengen in Verbindung mit der Aggregation Herr zu werden und den
schmalen Pi nicht zu überlasten? Meine vzlogger.conf sieht wie folgt
aus (Auszug 1x s0, 1x 1wire). Hab nach einem Hinweis von Andi in der
letzten Mail die aggtime auf 60 und den aggmode auf sum gestellt -
war das wirklich alles oder was sollte noch angepasst werden?<br>
<br>
[...]<br>
{<br>
// PV-Wechselrichter GPIO 17<br>
"enabled": true,<br>
"allowskip": false,<br>
"interval": -1,<br>
"aggtime": 60,<br>
"aggfixedinterval": false,<br>
"channels": [<br>
{<br>
"uuid": "7b6afe30-f2dc-11e2-a117-6b7d90ba87df",<br>
"identifier": "Impulse",<br>
"api": "volkszaehler",<br>
"middleware": <a class="moz-txt-link-rfc2396E" href="http://127.0.0.1/middleware.php">"http://127.0.0.1/middleware.php"</a>,<br>
"aggmode": "sum",<br>
"duplicates": 0<br>
}<br>
],<br>
"protocol": "s0",<br>
"gpio": 17,<br>
"resolution": 1000,<br>
"configureGPIO": true,<br>
"debounce_delay": 0<br>
},<br>
// 1wire Temperatursensoren<br>
{<br>
"enabled": true,<br>
"allowskip": false,<br>
"interval": 10,<br>
"aggtime": -1,<br>
"aggfixedinterval": false,<br>
"channels": [<br>
{<br>
// T4 Aussentemperatur channel 10<br>
"uuid": "53e45780-f2dc-11e2-bb40-e1626f6aa1bd",<br>
"identifier": "28-0000045c5c7e",<br>
"api": "volkszaehler",<br>
"middleware": <a class="moz-txt-link-rfc2396E" href="http://127.0.0.1/middleware.php">"http://127.0.0.1/middleware.php"</a>,<br>
"aggmode": "none",<br>
"duplicates": 0<br>
},<br>
[...]<br>
<br>
.. und schließlich noch zur 3. Frage: die gemessenen Werte z.B.
meiner PV-Anlage unterscheiden sich deutlich:<br>
<br>
a) vz: 48,6 kWh. Graph wie folgt:<br>
<img src="cid:part1.80BEEABB.378A1FEE@gmx.de" alt="" height="427"
width="668"><br>
<br>
b) Wechselrichter: 71,1 kWh<br>
<img src="cid:part2.FA3B178A.F408470E@gmx.de" alt="" height="347"
width="670"><br>
<br>
Die Graphen sind "entfernt ähnlich", der grobe Verlauf stimmt, aber
mehr auch irgendwie nicht. Zudem misst vz nur knapp 69% des
erzeugten Stroms. Datenbankseitig hab ich an der Konfiguration des
Channels nichts verändert, die Werte waren früher näherungsweise ok.<br>
<br>
In der DB steht bei den entities:<br>
uuid;type;class<br>
7b6afe30-f2dc-11e2-a117-6b7d90ba87df;power;channel<br>
<br>
.. und bei den properties:<br>
entity_id;pkey;value<br>
12;active;1<br>
12;color;lime<br>
12;cost;0.1599<br>
12;fillstyle;0.1<br>
12;public;1<br>
12;resolution;1000<br>
12;style;steps<br>
12;title;PV-Wechselrichter<br>
12;yaxis;auto<br>
<br>
<br>
Deswegen also Frage 3: Hat jemand eine Idee, woran die fehlerhafte
Darstellung und Messung liegen könnte?<br>
<br>
Vielen Dank und gute Nacht :)<br>
Heiko<br>
<br>
<br>
</body>
</html>