[vz-dev] eHZ-EW8E und vzlogger

Thomas Jansen thomas-jansen at gmx.de
Thu Aug 21 23:37:14 CEST 2014


Hallo zusammen!

Ich bin vor kurzem auf das Projekt volkszaehler gestoßen und war sofort 
begeistert. Leider bin ich schnell ein-gebremst worden:

Ich habe vzlogger und libsml wie unter
http://wiki.volkszaehler.org/software/controller/vzlogger/installation_cpp-version
beschrieben installiert. Es ist die vzlogger-Version 0.3.6.
(Ich habe auch die ältere C-Version 0.3.3 probiert, die raucht aber mit 
einem Seg-Fault ab)

Dann habe ich nach der guten Anleitung
http://wiki.volkszaehler.org/howto/emh_pv-anlage
weiter gemacht.

Leider komme ich nur bis zum Aufruf von vzlogger mit dem vzlogger.test - 
Configfile. Die Ausgabe bricht nach
[Aug 21 23:03:55][]     Startup done.
[Aug 21 23:03:55][mtr0] Number of readers: 32
[Aug 21 23:03:55][mtr0] Config.daemon: 0
[Aug 21 23:03:55][mtr0] Config.local: 0
einfach ab. Nichts passiert. Ich kann den Rechner laufen lassen. Ein 
Strg-C bricht dann ab.

Zur HW:
vzlogger läuft auf einer VM (ich hab es mit gleichem Fehler auf dem 
Hostrechner probiert) mit Debian 7.6 Wheezy.
Der IR-Lesekopf ist von Udo (Marke Eigenbau).
Der Zähler ist ein eHZ-EW8E2AD00A00 (davon habe ich zwei, beide 
verhalten sich gleich!)

Ich habe Mal mit strace gestartet, kann mit der Ausgabe aber nichts 
anfangen.

Im Anhang das Logfile, der STrace, das Configfile und eine Ausgabe von 
einem cat auf den Lesekopf.

Ich hoffe jemand hat die Zeit, hier mal rein zu schauen. Ich habe 
übrigens auch Mal versucht den Lesekopf um 180 Grad zu drehen, aber das 
hat nichts geändert. Er ist jetzt mit dem Kabel nach unten angebracht.

Gruß,
Thomas

-------------- next part --------------
/**
 * vzlogger configuration
 * 
 * use proper encoded JSON with javascript comments
 *
 * take a look at the wiki for detailed information:
 * http://wiki.volkszaehler.org/software/controller/vzlogger#configuration
 */

{
"retry" : 30,                   /* how long to sleep between failed requests, in seconds */
"daemon": false,                /* run periodically */
"foreground" : true,            /* dont run in background (prevents forking) */

"verbosity" : 99,               /* between 0 and 15 */
"log" : "/var/log/vzlogger.log",/* path to logfile, optional */

"local" : {
        "enabled" : false,      /* should we start the local HTTPd for serving live readings? */
        "port" : 808,            /* the TCP port for the local HTTPd */
        "index" : true,         /* should we provide a index listing of available channels? */
        "timeout" : 30,         /* timeout for long polling comet requests, 0 disables comet, in seconds */
        "buffer" : 600          /* how long to buffer readings for the local interface, in seconds */
},

"meters" : [{
        "enabled" : true,       /* disabled meters will be ignored */
        "protocol" : "sml",     /* use 'vzlogger -h' for list of available protocols */
        "device" : "/dev/usb-ir-lesekopf0",
//         "channels" :[{
 //        "uuid" : "865dade0-2968-11e4-adeb-3dc5b99a7d9e",
  //       "middleware" : "http://localhost/middleware.php",
   //      "identifier" : "1-0:2.8.1", /* Wirkarbeit Erzeugung -A */
    //     }]
        }
]}
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vzlogger.log
Type: text/x-log
Size: 570 bytes
Desc: not available
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-dev/attachments/20140821/3a1555e8/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: strace.log
Type: text/x-log
Size: 20388 bytes
Desc: not available
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-dev/attachments/20140821/3a1555e8/attachment-0003.bin>
-------------- next part --------------
root at vz:~# cat /dev/usb-ir-lesekopf0 | od -tx1
0000000 af c5 4d 48 35 2d 2d 2d 2d 65 48 5a 2d c5 30 30
0000020 b1 b8 c5 8d 0a 8d 0a b1 2d 30 3a 30 2e 30 2e 30
0000040 aa b2 35 35 28 33 33 b1 b2 30 30 2d 35 30 b1 b1
0000060 33 b2 35 a9 8d 0a b1 2d 30 3a b1 2e b8 2e b1 aa
0000100 b2 35 35 28 30 33 36 33 b1 b8 2e 33 39 b4 35 a9
0000120 8d 0a b1 2d 30 3a 39 36 2e 35 2e 35 aa b2 35 35
0000140 28 b8 30 a9 8d 0a 30 2d 30 3a 39 36 2e b1 2e b2
0000160 35 35 aa b2 35 35 28 30 30 30 30 36 39 b8 b1 b8
0000200 33 a9 8d 0a 21 8d 0a af c5 4d 48 35 2d 2d 2d 2d
0000220 65 48 5a 2d c5 30 30 b1 b8 c5 8d 0a 8d 0a b1 2d
0000240 30 3a 30 2e 30 2e 30 aa b2 35 35 28 33 33 b1 b2
0000260 30 30 2d 35 30 b1 b1 33 b2 35 a9 8d 0a b1 2d 30
0000300 3a b1 2e b8 2e b1 aa b2 35 35 28 30 33 36 33 b1
0000320 b8 2e 33 39 35 30 a9 8d 0a b1 2d 30 3a 39 36 2e
0000340 35 2e 35 aa b2 35 35 28 b8 30 a9 8d 0a 30 2d 30
0000360 3a 39 36 2e b1 2e b2 35 35 aa b2 35 35 28 30 30
0000400 30 30 36 39 b8 b1 b8 33 a9 8d 0a 21 8d 0a af c5
0000420 4d 48 35 2d 2d 2d 2d 65 48 5a 2d c5 30 30 b1 b8
0000440 c5 8d 0a 8d 0a b1 2d 30 3a 30 2e 30 2e 30 aa b2
0000460 35 35 28 33 33 b1 b2 30 30 2d 35 30 b1 b1 33 b2
0000500 35 a9 8d 0a b1 2d 30 3a b1 2e b8 2e b1 aa b2 35
0000520 35 28 30 33 36 33 b1 b8 2e 33 39 35 35 a9 8d 0a
0000540 b1 2d 30 3a 39 36 2e 35 2e 35 aa b2 35 35 28 b8
0000560 30 a9 8d 0a 30 2d 30 3a 39 36 2e b1 2e b2 35 35
0000600 aa b2 35 35 28 30 30 30 30 36 39 b8 b1 b8 33 a9


More information about the volkszaehler-dev mailing list