[vz-users] vzlogger mit IR-Schreib-Lesekopf an Elster 1440
Mister O
mr.o at gmx.de
Fri May 18 01:12:29 CEST 2012
Hallo,
ich habe einen IR-Schreib-Lesekopf mit der USB-Erweiterung aufgebaut und
kann mit diesem dem Zähler Daten entlocken (sowohl über ein Terminal wie im
Wiki beschrieben als auch durch ein "init.pl"-Tool aus dem KNX-User-Forum (
http://knx-user-forum.de/225383-post148.html)).
Aber ich bekomme den vzlogger nicht dazu Daten /dev/ttyUSB1 auszulesen.
Meine Konfiguration sieht so aus:
{
"retry" : 30, /* how long to sleep between failed requests,
in seconds */
"daemon": true, /* run periodically */
//"foreground" : true, /* dont run in background (prevents
forking) */
"verbosity" : 10, /* between 0 and 15 */
"log" : "/var/log/vzlogger.log",/* path to logfile, optional */
"local" : {
"enabled" : true, /* should we start the local HTTPd for
serving live readings? */
"port" : 8080, /* the TCP port for the local HTTPd */
"index" : true, /* should we provide a index listing of
available channels if no UUID was requested? */
"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", /* see 'vzlogger -h' for list of available
protocols */
"device" : "/dev/ttyUSB1",
"channels": [{
"uuid" : "xyz-uuid",
"middleware" : "http://localhost/middleware.php",
"identifier" : "power" /* Wirkleistung (Summe) */
}, {
"uuid" : "xyz-uuid",
"middleware" : "http://localhost/middleware.php",
"identifier" : "esy-counter-t1", /* Tagesstromverbrauch
Tarif 1 */
}, {
"uuid" : "xyz-uuid",
"middleware" : "http://localhost/middleware.php",
"identifier" : "esy-counter-t2", /* Nachtstromverbrauch
Tarif 2 */
}, {
"uuid" : "xyz-uuid",
"middleware" : "http://localhost/middleware.php",
"identifier" : "counter", /* Wirkleistung Total */
}]
}
]}
Wenn ich random als Protokoll einsetze, zeigt meine Middleware im Frontend
auch Daten an, mit sml nicht.
Im Log ist nur zu erkennen, dass der vzlogger wartet (Aufruf: vzlogger -c
/etc/vzlogger.conf -f -v 20):
[May 18 01:02:36] Start parsing configuration from /etc/vzlogger.conf
[May 18 01:02:36][mtr0] New meter initialized (protocol=sml)
[May 18 01:02:36][ch0] New channel initialized (uuid=...bd7f24 middleware=
http://localhost/middleware.php id=counter)
[May 18 01:02:36][ch1] New channel initialized (uuid=...4ddf90 middleware=
http://localhost/middleware.php id=esy-counter-t2)
[May 18 01:02:36][ch2] New channel initialized (uuid=...d8cc0a middleware=
http://localhost/middleware.php id=esy-counter-t1)
[May 18 01:02:36][ch3] New channel initialized (uuid=...0bdeef middleware=
http://localhost/middleware.php id=power)
[May 18 01:02:36] Opened logfile /var/log/vzlogger.log
[May 18 01:02:36][mtr0] Meter connection established
[May 18 01:02:36][mtr0] Meter thread started
[May 18 01:02:36][ch0] Logging thread started
[May 18 01:02:36][ch1] Logging thread started
[May 18 01:02:36][ch2] Logging thread started
[May 18 01:02:36][ch3] Logging thread started
[May 18 01:02:36][http] Starting local interface HTTPd on port 8080
Hat jemand eine Idee wie ich vzlogger zum Auslesen der Werte bewegen kann?
Muss ich eventuell irgendwo den Port ttyUSB1 konfigurieren (300 Baud, 7E1)?
Viele Grüße
Axel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://volkszaehler.org/pipermail/volkszaehler-users/attachments/20120518/1bfca2fd/attachment.html>
More information about the volkszaehler-users
mailing list