[vz-users] vzlogger ohne daten smc

Peter Haider peterhaider at a1.net
Sat Nov 29 08:46:18 CET 2014


Hast du vzlogger als Benutzer "pi" aufgerufen und dämonisiert...?
	[Nov 29 08:15:47]       Daemonize process...
Wennst mit sudo bash als user root vzlogger aufgerufen hast, dann hat dieser scheinbar keine Schreibrechte in der DB.

Oder, was auch noch mein Problem ist:
Nach einem Neustart muss ich "stty -g -F /dev/ttyUSB0" ausführen, damit die Einstellungen exportiert werden, und der Lesekopf wieder funktioniert!?
http://wiki.volkszaehler.org/hardware/controllers/ir-schreib-lesekopf-usb-ausgang

Lg
Peter


-----Ursprüngliche Nachricht-----
Von: volkszaehler-users-bounces at demo.volkszaehler.org [mailto:volkszaehler-users-bounces at demo.volkszaehler.org] Im Auftrag von Holger von Rhein
Gesendet: Samstag, 29. November 2014 08:29
An: volkszaehler.org - users
Betreff: [vz-users] vzlogger ohne daten smc

Hallo zusammen,

ich möchste vzlogger auf meinem RaspberryPi zusammen mit einem USB-IR-Lese-Schreib-Kopf betreiben. Ich habe mich durch das Wiki gearbeitet und bin jetzt so weit, dass es eigentlich funktionieren müsste. Doch irgendwie tut es noch nicht. :-(

Der Lesekopf scheit zu funktionieren:

# hexdump -n 256 -e '64/1 "%c""\n"' /dev/lesekopf0  H5----eHZ-0  ō    -0:0.0.0  55(33   0-50  09     -0: . .    55(0     .5 90    -0:96.5.5  55(     0-0:96. . 55  55(000 00 0  6   !   H5----eHZ-0  ō    -0:0.0.0  55(33   0-50  09   
 -0
: . .   55(0     .5 9   
 -0:96.5.5  55(    
0-0:96. . 55  55(00

Meine meter-Konfiguration:
"meters" : [{
        "enabled" : true,       /* disabled meters will be ignored */
        "protocol" : "sml",     /* see 'vzlogger -h' for list of available protocols */
        "device" : "/dev/lesekopf0",
        "channels": [{
                "uuid" : "dd937ca4-5070-4698-8112-c27cf52cca7f",
                "middleware" : "http://localhost/middleware.php",
                "identifier" : "power"
                },{
                "uuid" : "913487ce-abf3-4616-be9b-b65889d11dce",
                "middleware" : "http://localhost/middleware.php",
                "identifier" : "device"
                }, {
                "uuid" : "5e80487d-0a42-497d-b88b-0c398b5676a1",
                "middleware" : "http://localhost/middleware.php",
                "identifier" : "counter",
                "counter" : true
                }]
        }]

Der vzlogger startet fehlerfrei:
# vzlogger
[Nov 29 08:15:47][mtr0] Creating new meter with protocol sml.
[Nov 29 08:15:47][mtr0] Meter configured. enabled
[Nov 29 08:15:47]       New meter initialized (protocol=sml)
[Nov 29 08:15:47]       Configure channel.
[Nov 29 08:15:47][chn0] New channel initialized (uuid=...2cca7f protocol=volkszaehler id=power)
[Nov 29 08:15:47]       Configure channel.
[Nov 29 08:15:47][chn1] New channel initialized (uuid=...d11dce protocol=volkszaehler id=device)
[Nov 29 08:15:47]       Configure channel.
[Nov 29 08:15:47][chn2] New channel initialized (uuid=...5676a1 protocol=volkszaehler id=counter)
[Nov 29 08:15:47]       Have 1 meters.
[Nov 29 08:15:47][main] daemon=1, local=1
[Nov 29 08:15:47]       Daemonize process...

Doch irgendwie scheinen keine Daten beim vzlogger anzukommen:

# curl http://127.0.0.1:8080/
{ "version": "0.3.5", "generator": "vzlogger", "data": [ { "uuid": "dd937ca4-5070-4698-8112-c27cf52cca7f", "last": 0.000000, "interval": -1, "protocol": "sml" }, { "uuid": "913487ce-abf3-4616-be9b-b65889d11dce", "last": 0.000000, "interval": -1, "protocol": "sml" }, { "uuid": "5e80487d-0a42-497d-b88b-0c398b5676a1", "last": 0.000000, "interval": -1, "protocol": "sml" } ] }

# curl http://127.0.0.1:8080/middleware.php
{ "version": "0.3.5", "generator": "vzlogger", "data": [ ] }


Mir sind jetzt leider die Ideen ausgegangen woran das liegt, dass ich keine Daten erhalte.


Hat jemand einzwei Tipps für mich?


Schon mal vielen Dank.

Gruß,
Holger von Rhein



More information about the volkszaehler-users mailing list