[vz-users] EasyMeter Q3BA1122/vzlogger - IR funktioniert, in log oder DB kommt nichts an
applicationMGR ecoCuyo
applicationMGR at ecoCuyo.de
Wed Mar 22 17:39:18 CET 2017
Hallo zusammen
ein ähnlicher Zähler (Q3C) wurde bereits auf https://www.photovoltaikforum.com/volkszaehler-org-f131/easymeter-q3c-auslesen-t111112.html <https://www.photovoltaikforum.com/volkszaehler-org-f131/easymeter-q3c-auslesen-t111112.html> von Elfenstein mit Udo diskutiert und ausgezeichnete Vorarbeit geleistet. Da habe ich mal angefangen zu testen…
vzlogger.conf, die zum Testen eingesetzt wird:
{
"retry": 0,
// "daemon": true,
"daemon": false, // debugging only
// "verbosity" : 0, /* 0 = log_error or log-warning, 5 = log_info, 10 = log-debug, 15 = log_finest */
"verbosity": 15,
"log": "/var/log/vzlogger.log", /* path to logfile, optional */
"local": {
"enabled": false,
"port": 8080,
"index": true,
"timeout": 0,
"buffer": 0
},
"meters": [{
"enabled": true,
"allowskip": false,
"interval": -1,
"aggtime": -1,
"aggfixedinterval": false,
"protocol": "sml",
"device" : "/dev/usb-ir-lesekopf0",
"pullseq": "1b1b1b1b010101017603303062006200726500000100770101093131333131383632010101016303360076033031620062007265000007007501010101016314cb007603303262006200726500000200710163756d0000001b1b1b1b1a027241",
"baudrate": 9600,
"parity": "8n1", // or 7e1
"channels": [{
„uuid": "xyz",
// "identifier": "1.8.0",
// "identifier": "1-0:1.8.0*255",
"identifier": "1-1:1.8.0",
"api": "volkszaehler",
"middleware": "http://localhost/middleware.php",
"aggmode": "none",
"duplicates": 0
}, {
„uuid": "xxx",
"identifier" : "1-0:15.7.0",
"api": "volkszaehler",
"middleware" : "http://localhost/middleware.php",
"aggmode": "none",
"duplicates": 0
}]
}]
}
Log-File-Inhalte (eifgentlich hätte ich weitere Zeilen erwartet, aber da kommt innerhalb drei Minuten nix weiter an):
$ sudo vzlogger -c /etc/vzlogger.conf.170322“
[Mar 22 17:08:06] Opened logfile /var/log/vzlogger.log
[Mar 22 17:08:06][push] No pushDataServer defined.
[Mar 22 17:08:06][] ===> Start meters
[Mar 22 17:08:06][mtr0] Meter connection established
[Mar 22 17:08:06][mtr0] Meter thread started
[Mar 22 17:08:06][mtr0] Meter is opened. Starting channels.
[Mar 22 17:08:06][chn0] Logging thread started
[Mar 22 17:08:06][chn1] Logging thread started
[Mar 22 17:08:06][] Startup done.
[Mar 22 17:08:06][chn0] Start logging thread for volkszaehler-api. Running as daemon: no
[Mar 22 17:08:06][mtr0] Number of readers: 32
[Mar 22 17:08:06][mtr0] Config.daemon: 0
[Mar 22 17:08:06][mtr0] Config.local: 0
[Mar 22 17:08:06][chn1] Start logging thread for volkszaehler-api. Running as daemon: no
[Mar 22 17:08:06][chn1] Using default volkszaehler api.
[Mar 22 17:08:06][sml] sending pullsequenz send (len:96 is:96).
[Mar 22 17:08:06][chn0] Using default volkszaehler api.
[Mar 22 17:11:21] terminating on signal 2.
[Mar 22 17:11:21] Closing connections to terminate
Funktionstest des Lesekopf mit Verwendung der Pull-Sequenz unmittelbar nach stoppen des vzloggers - der Zähler meldet sich erkennbar mit ESYQ3B und blubbert in einem vor sich hin - Output habe ich abgeschnitten:
$ xxd </dev/usb-ir-lesekopf0
0000000: a3a3 a3a3 0101 0176 05a2 d26f 5462 0062 .......v...oTb.b
0000010: 0072 6500 0001 0176 0101 0745 5359 5133 .re....v...ESYQ3
0000020: 420b 0901 4553 5911 039b d867 0101 63bf B...ESY....g..c.
0000030: cd00 7605 a2d2 6f55 6200 6200 7265 0000 ..v...oUb.b.re..
0000040: 0701 7701 0b09 0145 5359 1103 9bd8 6701 ..w....ESY....g.
0000050: 7262 0165 006d ca82 7c77 0781 81c7 8203 rb.e.m..|w......
0000060: ff01 0101 0104 4553 5901 7707 0100 0108 ......ESY.w.....
0000070: 00ff 0101 621e 52fc 6900 0000 0626 e2cf ....b.R.i....&..
0000080: 3301 7707 0100 0208 00ff 0101 621e 52fc 3.w.........b.R.
0000090: 6900 0000 01a0 4e9a 7d01 7707 0100 0108 i.....N.}.w.....
00000a0: 01ff 0101 621e 5201 6500 0155 1501 7707 ....b.R.e..U..w.
00000b0: 0100 0108 02ff 0101 621e 5201 6500 02b3 ........b.R.e...
00000c0: 0901 7707 0100 0208 01ff 0101 621e 5201 ..w.........b.R.
00000d0: 6500 0000 7601 7707 0100 0208 02ff 0101 e...v.w.........
00000e0: 621e 5201 6500 0110 5e01 7707 0100 0107 b.R.e...^.w.....
00000f0: 00ff 0101 621b 52fe 5500 0197 4d01 7707 ....b.R.U...M.w.
0000100: 0100 1507 00ff 0101 621b 52fe 5500 00f8 ........b.R.U...
0000110: e601 7707 0100 2907 00ff 0101 621b 52fe ..w...).....b.R.
0000120: 5500 0055 ce01 7707 0100 3d07 00ff 0101 U..U..w...=.....
0000130: 621b 52fe 5500 0048 9901 7707 0100 6005 b.R.U..H..w...`.
0000140: 05ff 0101 0101 6302 8001 0101 6376 0700 ......c.....cv..
0000150: 7605 a2d2 6f56 6200 6200 7265 0000 0201 v...oVb.b.re....
0000160: 7101 637c 8e00 001b 1b1b 1b1a 0118 11a3 q.c|............
0000170: a3a3 a301 0101 7605 a2d2 6f5a 6200 6200 ......v...oZb.b.
0000180: 7265 0000 0101 7601 0107 4553 5951 3342 re….v...ESYQ3B
…
Version des vzloggers ist zwar nicht aktuell - würde aber gerne zunächst daran nichts ändern wollen (die Installation läuft mit einem Siemens-SML-Zähler und passender vzlogger.conf ohne Probleme)
$ vzlogger -V
0.4.0
based on git version: heads/master-0-g4c08caa984
last commit date: Tue, 3 Mar 2015 09:13:30 +0100
Was würdet Ihr mir zu testen empfehlen, um einen Schritt weiter zu kommen?
Besten Dank,
Armin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20170322/3ee0f002/attachment-0001.html>
More information about the volkszaehler-users
mailing list