[vz-users] Middlware und vzlogger.conf

Frank Richter frank.richter83 at gmail.com
Thu Dec 15 19:04:59 CET 2016


Hallo Daniel,

ja, ohne Editor wär' wohl auch hier besser gewesen - wenn wir Heikos Config
aus seiner ersten Mail (bisschen vermurkstes JSON, aber nicht völlig
daneben) manuell in Ordnung gebracht hätten, hätten wir uns und ihm viel
Zeit und Aufwand erspart...

Ich hab der Vollständigkeit halber den gleichen Versuch noch mit einem
D0-Zähler (Hager EHZ361) gemacht: Auch hier verhindert das Vorhandensein
des leeren "host"-Eintrags ein erfolgreiches Auslesen des Zählers.
Allerdings führt die Config hier zu einem read-timeout, es gibt keinen
segmentation fault oder Hängenbleiben, auch eine Abhängigkeit des
Verhaltens von einem "baudrate"-Eintrag konnte ich hier nicht beobachten.
Es gilt aber genauso: mit "host" keine funktionsfähige Config für einen
lokalen Lesekopf. Darauf sollten wir in Zukunft achten, wenn hier Leute
wegen nicht funktionierenden Configs anfragen.

{
"verbosity" : 15,
"log" : "/tmp/vzlogger.log",

"meters" :
[{
"enabled" : true,
"protocol" : "d0",
"device" : "/dev/ttyUSB0",
"host": ""
}]
}

führt zu:

pi at raspberrypi:~ $ vzlogger -c vzlogger.test
[Dec 15 18:48:26][main] vzlogger v0.6.0 based on heads/master-0-g1484f9aad1
from Mon, 22 Aug 2016 22:32:51 +0200 started.
[Dec 15 18:48:26][mtr0] Creating new meter with protocol d0.
[Dec 15 18:48:26][mtr0] Meter configured, enabled.
[Dec 15 18:48:26]       New meter initialized (protocol=d0)
[Dec 15 18:48:26]       Have 1 meters.
[Dec 15 18:48:26][main] log level is 15
[Dec 15 18:48:26][main] daemon=0, local=0
[Dec 15 18:48:26]       Process not  daemonized...
[Dec 15 18:48:26]       Opened logfile /tmp/vzlogger.log
[Dec 15 18:48:26][push] No pushDataServer defined.
[Dec 15 18:48:26][]     ===> Start meters
[Dec 15 18:48:26][mtr0] Meter connection established
[Dec 15 18:48:26][mtr0] Meter thread started
[Dec 15 18:48:26][mtr0] Meter is opened. Starting channels.
[Dec 15 18:48:26][]     Startup done.
[Dec 15 18:48:26][mtr0] Number of readers: 400
[Dec 15 18:48:26][mtr0] Config.daemon: 0
[Dec 15 18:48:26][mtr0] Config.local: 0
[Dec 15 18:48:26][d0]   error reading a byte (9)
[Dec 15 18:48:26][d0]   read timed out!, context: 0, bytes read: 0, last
byte 0x0
[Dec 15 18:48:26][mtr0] Got 0 new readings from meter:
[Dec 15 18:48:26][mtr0] Stopped reading.
[Dec 15 18:48:26][]     Server stopped.
[Dec 15 18:48:26][]     Trying to delete curlSessionProvider...
[Dec 15 18:48:26][]     deleted curlSessionProvider

Grüße
Frank

Am 15. Dezember 2016 um 18:35 schrieb Daniel Lauckner <vz at jahp.de>:

> Hallo Frank,
>
>
> am Donnerstag, 15. Dezember 2016 um 16:03 hast du geschrieben:
> > oder vielleicht verwendet kaum jemand den Editor???
>
> Halte ich für sehr wahrscheinlich. Intuitiv ist nämlich anders.
> Ich hab ihn schon öfter mal gefüttert, aber ob die Konfig die ich
> vorschlage dann auch wirklich Verwendung findet entzieht sich meiner
> Kenntnis.
>
> Von daher bin ich mir auch relativ sicher das host auch früher schon
> vom Editor mit eingebaut wurde.
>
>
> mfg Daniel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20161215/28099cb9/attachment.html>


More information about the volkszaehler-users mailing list