<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>
<div>mhh, also ich glaube ich habe bei dem versuch vzlogger als "commandline logger" zu nutzen 2 bugs gefunden:</div>
<div> </div>
<div>1. vzlogger startet im hintergrund als daemon, obwohl in vzlogger.conf daemon:false gesetzt ist.</div>
<div>2. obwohl local -> enabled:false gesetzt ist, scheint da der webserver im hintergrund zu starten</div>
<div> </div>
<div>also wenn es keine bugs sind ist es zumindest verhalten was ich nicht erwartet hätte.</div>
<div> </div>
<div>grüsse</div>
<div>roland</div>
<div> </div>
<div>
<div>linux-xlde:/etc # netstat -anp |grep vz<br/>
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 1544/vzlogger</div>
<div> </div>
</div>
<div> </div>
<div>
<div>linux-xlde:/etc # vzlogger -c /etc/vzlogger.conf<br/>
[Dec 21 18:38:14][mtr0] Creating new meter with protocol sml.<br/>
[Dec 21 18:38:14][mtr0] Meter configured, enabled.<br/>
[Dec 21 18:38:14] New meter initialized (protocol=sml)<br/>
[Dec 21 18:38:14] Have 1 meters.<br/>
[Dec 21 18:38:14][main] daemon=0, local=1<br/>
[Dec 21 18:38:14] Daemonize process...</div>
<div> </div>
<div>linux-xlde:/etc # cat /etc/vzlogger.conf<br/>
/**<br/>
* vzlogger configuration<br/>
*<br/>
* use proper encoded JSON with javascript comments<br/>
*<br/>
* take a look at the wiki for detailed information:<br/>
* http://wiki.volkszaehler.org/software/controller/vzlogger#configuration<br/>
*/</div>
</div>
<div>
<div>{<br/>
"retry": 30, // how long to sleep between failed requests, in seconds<br/>
"daemon": false, // run periodically<br/>
"verbosity": 15, // between 0 and 15<br/>
"log": "/var/log/vzlogger.log", // path to logfile, optional</div>
<div> "local": {<br/>
"enabled": false, // should we start the local HTTPd for serving live readings?<br/>
"port": 8080, // the TCP port for the local HTTPd<br/>
"index": true, // should we provide a index listing of available channels if no UUID was requested?<br/>
"timeout": 30, // timeout for long polling comet requests, 0 disables comet, in seconds<br/>
"buffer": 600 // how long to buffer readings for the local interface, in seconds<br/>
},</div>
<div> "meters": [<br/>
{<br/>
"enabled": true, // disabled meters will be ignored<br/>
"skip": false, // if enabled, errors when opening meter will lead to meter being ignored<br/>
"protocol": "sml", // see 'vzlogger -h' for list of available protocols<br/>
"device": "/dev/ttyUSB0",<br/>
"interval": 2,<br/>
}<br/>
]<br/>
}</div>
<div> </div>
<div> </div>
<div> </div>
</div>
<div>
<div name="quote" style="margin:10px 5px 5px 10px; padding: 10px 0 10px 10px; border-left:2px solid #C3D9E5; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="margin:0 0 10px 0;"><b>Gesendet:</b> Sonntag, 21. Dezember 2014 um 18:32 Uhr<br/>
<b>Von:</b> devzero@web.de<br/>
<b>An:</b> volkszaehler-dev@demo.volkszaehler.org<br/>
<b>Cc:</b> "volkszaehler.org" <volkszaehler-dev@demo.volkszaehler.org><br/>
<b>Betreff:</b> Re: [vz-dev] Why do you not use RRD?</div>
<div name="quoted-content">
<div style="font-family: Verdana;font-size: 12.0px;">
<div>
<div>>Klar, warum nicht. Zusammenstöpseln lässt sich vieles dank Open Source. Nur den Witz des</div>
<div>>VZ- nämlich eine erweiterbare Plattform die ein ganzes Sammelsurium von Zählern unterstützt und</div>
<div>>über ein etabliertes API verfügt- verlierst Du dabei. Für ein Einzelzweck gut, aber sonst...</div>
<div> </div>
<div>Dann suche ich bzw. hätte gern das Print-to-Console-API.</div>
<div> </div>
<div>Weiss jemand, wie man das aktiviert ?</div>
<div> </div>
<div>Grüsse</div>
<div>Roland</div>
<div>
<div style="margin: 10.0px 5.0px 5.0px 10.0px;padding: 10.0px 0 10.0px 10.0px;border-left: 2.0px solid rgb(195,217,229);">
<div style="margin: 0 0 10.0px 0;"><b>Gesendet:</b> Sonntag, 21. Dezember 2014 um 15:55 Uhr<br/>
<b>Von:</b> "Andreas Goetz" <cpuidle@gmail.com><br/>
<b>An:</b> "volkszaehler.org" <volkszaehler-dev@demo.volkszaehler.org><br/>
<b>Betreff:</b> Re: [vz-dev] Why do you not use RRD?</div>
<div>
<div>Hallo,
<div class="gmail_extra">
<div class="gmail_quote">2014-12-20 21:04 GMT+01:00 <span><<a>devzero@web.de</a>></span>:
<blockquote class="gmail_quote" style="margin: 0 0 0 0.8ex;border-left: 1.0px rgb(204,204,204) solid;padding-left: 1.0ex;">Hi,<br/>
das passt gerad gut in den Kontext <a href="http://volkszaehler.org/pipermail/volkszaehler-dev/2014-December/003965.html" target="_blank">http://volkszaehler.org/pipermail/volkszaehler-dev/2014-December/003965.html</a><br/>
<br/>
>Insofern: wer RRD möchte und braucht ist willkommen einen Patch beizutragen. Ansonsten- schöne Ideen...<br/>
<br/>
Hier - ich. Allerdings nicht in Form eines Patches für`s Projekt sondern als Volkszähler-unabhängige Lösung.</blockquote>
<div> </div>
<div>s.u.<br/>
</div>
<blockquote class="gmail_quote" style="margin: 0 0 0 0.8ex;border-left: 1.0px rgb(204,204,204) solid;padding-left: 1.0ex;">Bin großer RRDTool Fan und deshalb nie mit Volkszähler wirklich "verheiratet" gewesen, weil mir der Ansatz als alter Unixer aus mehreren Gründen persönlich nicht gefällt.<br/>
<br/>
Allerdings ist das Volkszähler trotzdem super, weil eine riesen Quelle an Informationen (Wiki - super!!!) und Treffpunkt der "Smartmeter-Scene" :)<br/>
<br/>
Ich selber arbeite an einem Ansatz Daten vom EHZ via Scripting nach RRDtool zu befördern.</blockquote>
<div> </div>
<div>Klar, warum nicht. Zusammenstöpseln lässt sich vieles dank Open Source. Nur den Witz des VZ- nämlich eine erweiterbare Plattform die ein ganzes Sammelsurium von Zählern unterstützt und über ein etabliertes API verfügt- verlierst Du dabei. Für ein Einzelzweck gut, aber sonst...</div>
<div> </div>
<blockquote class="gmail_quote" style="margin: 0 0 0 0.8ex;border-left: 1.0px rgb(204,204,204) solid;padding-left: 1.0ex;">..<br/>
Grüsse<br/>
Roland</blockquote>
<div> </div>
<div>Viele Grüße,<br/>
Andreas<br/>
</div>
<blockquote class="gmail_quote" style="margin: 0 0 0 0.8ex;border-left: 1.0px rgb(204,204,204) solid;padding-left: 1.0ex;"><br/>
<br/>
<br/>
<br/>
[vz-dev] Why do you not use RRD?<br/>
Andreas Götz cpuidle at <a href="http://gmail.com" target="_blank">gmail.com</a><br/>
Sat Dec 20 09:13:03 CET 2014<br/>
<br/>
Previous message: [vz-dev] Why do you not use RRD?<br/>
Next message: [vz-dev] Why do you not use RRD?<br/>
Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]<br/>
<br/>
Moin,<br/>
<br/>
Da alle Beteiligten wohl Deutsch sprechen also in dieser Sprache um dem Suaheli aus dem Weg zu gehen ;)<br/>
@Udo: was war es wirklich?<br/>
<br/>
> Am 19.12.2014 um 23:46 schrieb justin at <a href="http://justinotherguy.org" target="_blank">justinotherguy.org</a>:<br/>
><br/>
><br/>
>> Am 19.12.2014 um 23:41 schrieb Udo1 <udo1 at <a href="http://gmx.net" target="_blank">gmx.net</a>>:<br/>
>><br/>
>> Am 19.12.2014 23:21, schrieb justin at <a href="http://justinotherguy.org" target="_blank">justinotherguy.org</a>:<br/>
>>> since the EDL meters have taken „center stage“ in the project.<br/>
>> Einspruch. :)<br/>
>> Neben den EDL-Zählern gibt es auch noch die Gaszähler und Wasserzähler, die in der Regel S0-Impulse ausgeben. Genauso wie die vielen Ferraris-Zähler die noch in den Haushalten hängen. Auch die meisten günstigen Zwischenzähler geben S0-Impulse aus.<br/>
<br/>
De facto machen wir ja durch die aggregation im vzlogger aus s0 schon sml, oder? Ich vermute niemand speichert jeden einzelnen Impuls, jedenfalls nicht bei schnell drehenden Zählern.<br/>
<br/>
> absolut; auch die S0-Zähler für elektrische Energie sind ja nicht weg - im Gegensatz zu früher (ausschl. S0-Zähler) gibt es heute aber Fälle, in denen sich RRD sinnvoll nutzen lässt.<br/>
> Es geht also nicht um „lasst uns auf RRD schwenken!“.<br/>
<br/>
Für mich ist das eine Schattendiskussion. Hier gabs schon einige Leute mit tollen Ideen die uns erklärt haben warum VZ in dieser Art falsch ist. Was zählt ist Code und wenn ich mir anschaue wer in den letzten 2 Jahren in dieser Währung Beiträge geleistet hat wirds sehr dunkel...<br/>
<br/>
Insofern: wer RRD möchte und braucht ist willkommen einen Patch beizutragen. Ansonsten- schöne Ideen...<br/>
<br/>
>> PS: cant remember that this is a english spoken mailing list.<br/>
><br/>
> I like to respond in the language people speak to me ;-)<br/>
><br/>
><br/>
> Regards, J.<br/>
<br/>
Viele Grüße, Andreas</blockquote>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div></div></body></html>