<div dir="ltr">Hallo Michael,<div><br></div><div>so ähnlich sah es bei mir vor ein paar Wochen aus. Kenne mich nicht wirklich mit Linux aus, aber konnte mir mit einiger Hilfe alles zusammensuchen.</div><div>Mir hat die folgende Anleitung sehr geholfen:</div>
<div><br></div><div><a href="http://wiki.volkszaehler.org/howto/raspberry_pi_image">http://wiki.volkszaehler.org/howto/raspberry_pi_image</a></div><div><br></div><div>Da sind aber scheinbar ein paar fehlende Punkte drin:</div>
<div>1. in die rc.local musst Du, sofern noch nicht vorhanden, einfach das Wort vzlogger ergänzen (KEIN Killall oder so, sonst schießt Du die S0 Eingänge ab)</div><div><br></div><div>Hiermit sollten dann DREI Zeilen mit Prozessen als Ergebnis kommen : <span style="font-family:Verdana,sans-serif;font-size:9pt">ps -ef | grep vzlogger</span></div>
<p class="MsoNormal" style="margin-bottom:0.0001pt"><span style="font-size:9pt;font-family:Verdana,sans-serif"></span></p><div><br></div><div>Anbei meine vlogger.conf...hier habe ich alle unnötigen Kanäle rausgeworfen. Die Konfiguration liest einen IR Lesekopf an der Raspberry Erweiterung von Udo aus: Zähler ist auch ein Q3D</div>
<div><br></div><div><div>/**</div><div> * vzlogger configuration</div><div> *</div><div> * use proper encoded JSON with javascript comments</div><div> *</div><div> * take a look at the wiki for detailed information:</div>
<div> * <a href="http://wiki.volkszaehler.org/software/controller/vzlogger#configuration">http://wiki.volkszaehler.org/software/controller/vzlogger#configuration</a></div><div> */</div><div><br></div><div>{</div><div>"retry" : 30,                   /* how long to sleep between failed requests, in seconds */</div>
<div>"daemon": true,         /* run periodically */</div><div>//"foreground" : true,          /* dont run in background (prevents forking) */</div><div>"verbosity" : 500,              /* between 0 and 15 */</div>
<div>"log" : "/var/log/vzlogger.log",/* path to logfile, optional */</div><div><br></div><div>"local" : {</div><div>//      "enabled" : false,      /* should we start the local HTTPd for serving live readings? */</div>
<div>        "port" : 8080,          /* the TCP port for the local HTTPd */</div><div>        "index" : true,         /* should we provide a index listing of available channels if no UUID was requested? */</div>
<div>        "timeout" : 30,         /* timeout for long polling comet requests, 0 disables comet, in seconds */</div><div>        "buffer" : 600          /* how long to buffer readings for the local interface, in seconds */</div>
<div>},</div><div><br></div><div>"meters" : [</div><div>        {</div><div>                              "enabled" : true,       /* disabled meters will be ignored */</div><div>                              "protocol" : "d0",     /* see 'vzlogger -h' for list of available proto$ */</div>
<div>                              "device" : "/dev/ttyAMA0",</div><div>                              "parity" : "7E1",</div><div>                              "baudrate" : 9600,</div>
<div>                              "aggtime" : 60,     /* aggregate all signals and give one update to middleware every 'aggtime' seconds */</div><div>                              "aggfixedinterval" : false,          /* round all timestamps to middleware to nearest aggtime */</div>
<div>                              "channels": [{</div><div>                                            "uuid" : " XXXXX hier Deine UUID  einsetzen",</div><div>                                            "middleware" : "<a href="http://localhost/middleware.php">http://localhost/middleware.php</a>",</div>
<div>                                            "identifier" : "1-0:1.8.0*255", /* Gesamtstromverbrauch$ */</div><div>                                            "aggmode" : "MAX"   /* add all s0 intervals in the aggregation. Possible Modes: SUM, AVG, MAXIMUM and NONE*/</div>
<div>                                         }]</div><div><br></div><div>        } // meter</div><div>]} // end of config</div><div><br></div><div><br></div><div><br></div><div>Anlage im Frontend: Elektrische Energie (Zählerstände), Auflösung 1, ÖFFENTLICH!!!!!!! (dann kannst Du die auch auf anderen PCs im Netzwerk aufrufen / Bei Cookies musst Du die UUID immer neu eingeben!!)</div>
</div><div><br></div><div>Ach ja...es dauert ca. 2-3 Minuten, bis Werte im Frontend kommen, da er erst Werte zu Glättung der Kurve über ein paar Minuten sammelt!</div><div><br></div><div>Viel Spass!!</div><div><br></div><div>
Norman</div><div><div><br></div>-- <br><div><span></span> </div><div><span></span> </div><div><span>Ich bitte um Verständis für die Kürze der Nachricht, da diese von unterwegs versendet wurde.</span></div>
</div></div>