<!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>