[vz-users] EasyMeter Q3BA1122/vzlogger - IR funktioniert, in log oder DB kommt nichts an

Frank Richter frank.richter83 at gmail.com
Wed Mar 22 18:00:15 CET 2017


Hallo Armin,

sicher dass du die pullseq in deinem Fall brauchst? Bitte mal
auskommentieren.
Der identifier für den 1. Kanal sieht auch komisch aus (wegen "1-1").

Grüße
Frank

Am 22. März 2017 um 17:39 schrieb applicationMGR ecoCuyo <
applicationMGR at ecocuyo.de>:

> Hallo zusammen
>
> ein ähnlicher Zähler (Q3C) wurde bereits auf 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": "1b1b1b1b0101010176033030620062007265000001007701010931313331
> 313836320101010163033600760330316200620072650000070075010101
> 01016314cb007603303262006200726500000200710163756d0000001b1b1b1b1a027241",
> "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/475d3161/attachment-0001.html>


More information about the volkszaehler-users mailing list