<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>
<head>
<meta name="Generator" content="Zarafa WebAccess v7.1.3-40304">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>AW: [vz-users] Feedback benötigt: vzlogger / aggregation / random meter / sml-pull / s0-meter</title>
<style type="text/css">
body
{
font-family: Arial, Verdana, Sans-Serif ! important;
font-size: 12px;
padding: 5px 5px 5px 5px;
margin: 0px;
border-style: none;
background-color: #ffffff;
}
p, ul, li
{
margin-top: 0px;
margin-bottom: 0px;
}
</style>
</head>
<body>
<p>Hallo Peter,</p><p> </p><p>ich deine angepasste Version jetzt seit ca 1 Wo auf meine Raspi laufen und bin sehr zufrieden.</p><p>Der vzlogger erfaßt 3 IR Köpfe mit 4 Channels dazu kommen noch über eine eigenes Programm Daten von meiner Solaranlage.</p><p> </p><p>Insbesondere die neue Funktion aggtime ist super. Bisher wurden pro Kanal alle 1-2 Sek. Daten in DB geschrieben sodass ich permanenten hohen Disk IO auf meinen NAS hatte ( DB liegt auf meinem NAS nicht auf RASPI ). Jetzt lasse ich pro Minute 1 Datensatz schreiben mit dem Effekt das der Raspi viel weniger CPU Last hat und die DB viel weniger DISK IO verursacht.</p><p> </p><p>Super,</p><p> </p><p>gruss</p><p> </p><p>Eugen<br /> </p><blockquote style="border-left: 2px solid #325FBA; padding-left: 5px;margin-left:5px;">-----Ursprüngliche Nachricht-----<br /><strong>Von:</strong> Peter Evertz <leo2@pec.homeip.net><br /><strong>Gesendet:</strong> Mi 24.04.2013 14:03<br /><strong>Betreff:</strong> [vz-users] Feedback benötigt: vzlogger / aggregation / random meter / sml-pull / s0-meter<br /><strong>An:</strong> volkszaehler.org - users <volkszaehler-users@lists.volkszaehler.org>; volkszaehler.org <volkszaehler-dev@lists.volkszaehler.org>; <br /><style type="text/css">body { font-family: monospace; }</style> <div style="background-color: #FFFFFF; color: #000000; ">Hallo liebe volkszähler!<br /> ich habe in den letzten Wochen diverses im vzlogger eingebaut bzw. repariert. Nun geht es um die übernahme in den Hauptzweig des vzloggers. <br /> <br /> Dafür brauche ich <b>Feedback</b> wer meine Änderungen einsetzt und ob es funktioniert !!! <br /> <br /> Besonders hilfreich wäre wenn jemand mit "FluksoV2" Meter und/oder "mysmartgrid" Api testet ob alles noch wie vorher funktioniert.<br /> <br /> Grüße<br /> Peter<br /> <br /> <br /> <a title="Dieser externe Link wird in einem neuen Fenster geöffnet" target="_blank" href="https://github.com/peterevertz/vzlogger.git">https://github.com/peterevertz/vzlogger.git</a><br /> Raspi-binary: <a title="Dieser externe Link wird in einem neuen Fenster geöffnet" target="_blank" href="http://www.peterevertz.net/vz/vzlogger.gz">http://www.peterevertz.net/vz/vzlogger.gz</a> oder <a title="Dieser externe Link wird in einem neuen Fenster geöffnet" target="_blank" href="http://www.peterevertz.net/vz/vzlogger.gz">http://www.peterevertz.net/vz/vzlogger</a> <br /> <br /> <br /> Liste der Änderungen:<br /> - Aggregierung. Zusammenfassen von Meter Daten über einen beliebigen Zeitraum. Damit wird die middleware und die DB entlastet.<br /> Beispiel:<br /> <tt>{<br /> "enabled" : true, /* disabled meters will be ignored */<br /> "protocol" : "sml",<br /> "device" : "/dev/usb-ir-lesekopf0",<br /> "aggtime" : 20, // in sekunden (optional)<br /> "channel" : {<br /> "identifier" : "1-0:1.8.0",<br /> "uuid" : "06d2edd0-9f84-11e2-ad68-XXXXXXXXXX",<br /> "middleware" : <a title="Dieser externe Link wird in einem neuen Fenster geöffnet" target="_blank" href="http://192.168.100.6:8888/middleware.php">"http://192.168.100.6:8888/middleware.php"</a>,<br /> "aggmode" : "AVG" // Der Mittelwert für Leistung, "MAX" für Zähler, "SUM" für Counter<br /> }<br /> }<br /> <br /> </tt>- Pullsequenz. Eine konfigurierbare Sequenz wird an den Zähler geschickt damit dieser mit eine SML Ticket antwortet<tt><br /> </tt><tt>{<br /> "enabled" : true, /* disabled meters will be ignored */<br /> "protocol" : "sml",<br /> "device" : "/dev/usb-ir-lesekopf0",<br /> "pullseq" : "4060200D0A", // HEX Darstellung der Pullsequenz<br /> "interval" : 61, // Wartezeit bis zum nächsten Pull<br /> "channel" : {<br /> "identifier" : "1-0:1.8.0",<br /> "uuid" : "06d2edd0-9f84-11e2-ad68-XXXXXXXXXX",<br /> "middleware" : <a title="Dieser externe Link wird in einem neuen Fenster geöffnet" target="_blank" href="http://192.168.100.6:8888/middleware.php">"http://192.168.100.6:8888/middleware.php"</a><br /> }<br /> }<br /> </tt><br /> - Random Meter. Der Random Meter funktioniert wieder.<br /> <tt>{<br /> "enabled" : true, /* disabled meters will be ignored */<br /> "protocol" : "random",<br /> "interval" : 2, // in sekunden<br /> "max" : 40.0, /* has to be double! */<br /> "min" : -5.0, /* has to be double! */<br /> "channel" : {<br /> "uuid" : "06d2edd0-9f84-11e2-ad68-XXXXXXXXXXXXX",<br /> "middleware" : <a title="Dieser externe Link wird in einem neuen Fenster geöffnet" target="_blank" href="http://192.168.100.6:8888/middleware.php">"http://192.168.100.6:8888/middleware.php"</a><br /> }<br /> }<br /> <br /> </tt>- S0 Meter. Der S0 Meter funktioniert wieder. Er liefert jetzt zwei Identifier: "Power" und "Impulse"<tt><br /> {<br /> "enabled" : true, /* disabled meters will be ignored */<br /> "protocol" : "s0",<br /> "resolution" : 1000,<br /> "device" : "/dev/usb-ir-lesekopf0",<br /> "aggtime" : 20,<br /> "channel" : {<br /> "identifier" : "Power",<br /> "uuid" : "06d2edd0-9f84-11e2-ad68-XXXXXXXXXXXXXX",<br /> "middleware" : <a title="Dieser externe Link wird in einem neuen Fenster geöffnet" target="_blank" href="http://192.168.100.6:8888/middleware.php">"http://192.168.100.6:8888/middleware.php"</a>,<br /> "aggmode" : "AVG"<br /> }<br /> },{<br /> "enabled" : false, /* disabled meters will be ignored */<br /> "protocol" : "s0",<br /> "resolution" : 1000,<br /> "device" : "/dev/usb-ir-lesekopf1",<br /> "aggtime" : 20,<br /> "channel" : {<br /> "identifier" : "Impulse",<br /> "uuid" : "06d2edd0-9f84-11e2-ad68-XXXXXXXXXXXXXX",<br /> "middleware" : <a title="Dieser externe Link wird in einem neuen Fenster geöffnet" target="_blank" href="http://192.168.100.6:8888/middleware.php">"http://192.168.100.6:8888/middleware.php"</a>,<br /> "aggmode" : "SUM"<br /> }<br /> }<br /> <br /> </tt>- Parity. Für SML (default "8N1" 9600 ) und D0 Meter (default "7E1" 9600) sind die seriellen Parameter konfigurierbar.<br /> <tt><br /> </tt><tt> "device" : "/dev/usb-ir-lesekopf1",<br /> "parity" : "8N1", /* oder "7N1" oder "7E1" oder "7o1" */<br /> "baudrate" : 9600,<br /> <br /> </tt></div> </blockquote>
</body>
</html>