<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>Klingt ja toll!</div><div><br></div><div>Macht jemand davon auch wieder ein debian Paket?<br><br><p><span style="background-color: rgba(255, 255, 255, 0);">Mit den besten Grüßen</span></p><p><span style="background-color: rgba(255, 255, 255, 0);">Bernd Gewehr</span></p></div><div>Am 10.07.2013 um 11:35 schrieb Eugen Sartoris <<a href="mailto:eugen@sartoris.de">eugen@sartoris.de</a>>:<br><br></div><blockquote type="cite"><div>
<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>
<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 <<a href="mailto:leo2@pec.homeip.net">leo2@pec.homeip.net</a>><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> <a href="http://volkszaehler.org">volkszaehler.org</a> - users <<a href="mailto:volkszaehler-users@lists.volkszaehler.org">volkszaehler-users@lists.volkszaehler.org</a>>; <a href="http://volkszaehler.org">volkszaehler.org</a> <<a href="mailto:volkszaehler-dev@lists.volkszaehler.org">volkszaehler-dev@lists.volkszaehler.org</a>>; <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>
</div></blockquote></body></html>