[vz-users] vzlogger ohne daten smc

Holger von Rhein volkszaehler at holger.vrhein.de
Sat Nov 29 08:28:33 CET 2014


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