[vz-users] Landis&Gyr am VZLOGGER

Michael Wulz michael.wulz at gmail.com
Mon Aug 25 07:15:41 CEST 2014


Hallo,

habe nun wieder Zeit gefunden um meinen vzlogger zu aktivieren.
Landis&Gyr über D0 an UDO's USB Kopf.

Es scheint, dass der Parser abstürzt => Segfault.
Evtl. hab ich was falsch konfiguriert?

Es lief mit einer alten C Version vom vzlogger bis vor 1 Monat 1a. Dann
ist mir die SD-Karte hops gegangen. Im Zuge hab ich gleich die
aktuellste Version installiert (vom Git)

root at raspberrypi:/# vzlogger --version
0.3.6

Hier der Log-Output:
root at raspberrypi:/# vzlogger -c /etc/vzlogger.conf
[Aug 25 05:04:20][mtr0] Creating new meter with protocol sml.
[Aug 25 05:04:20][mtr0] Meter configured. disabled
[Aug 25 05:04:20]       New meter initialized (protocol=sml)
[Aug 25 05:04:20]       Configure channel.
[Aug 25 05:04:20][chn0] New channel initialized (uuid=...0ced10
protocol=vz id=power)
[Aug 25 05:04:20]       Configure channel.
[Aug 25 05:04:20][chn1] New channel initialized (uuid=...42a90c
protocol=vz id=counter)
[Aug 25 05:04:20]       Configure channel.
[Aug 25 05:04:20][chn2] New channel initialized (uuid=...104b48
protocol=vz id=1-0:1.8.1)
[Aug 25 05:04:20][mtr1] Creating new meter with protocol random.
[Aug 25 05:04:20][mtr1] Meter configured. disabled
[Aug 25 05:04:20]       New meter initialized (protocol=random)
[Aug 25 05:04:20]       Configure channel.
[Aug 25 05:04:20]       Identifier is not set. Set it to default value
'NilItentifier'.
[Aug 25 05:04:20][chn3] New channel initialized (uuid=...1e5a66
protocol=volkszaehler id=NilItentifier)
[Aug 25 05:04:20][mtr2] Creating new meter with protocol s0.
[Aug 25 05:04:20][mtr2] Meter configured. disabled
[Aug 25 05:04:20]       New meter initialized (protocol=s0)
[Aug 25 05:04:20]       Configure channel.
[Aug 25 05:04:20][chn4] New channel initialized (uuid=...45c7b2
protocol=volkszaehler id=Impulse)
[Aug 25 05:04:20][mtr3] Creating new meter with protocol file.
[Aug 25 05:04:20][mtr3] Meter configured. disabled
[Aug 25 05:04:20]       New meter initialized (protocol=file)
[Aug 25 05:04:20][mtr4] Creating new meter with protocol d0.
[Aug 25 05:04:20][d0]   pullseq len:5 found
[Aug 25 05:04:20][mtr4] Meter configured. enabled
[Aug 25 05:04:20]       New meter initialized (protocol=d0)
[Aug 25 05:04:20]       Configure channel.
[Aug 25 05:04:20][chn5] New channel initialized (uuid=...7ad291
protocol=volkszaehler id=1-0:1.8.1)
[Aug 25 05:04:20][mtr5] Creating new meter with protocol sml.
[Aug 25 05:04:20][mtr5] Meter configured. disabled
[Aug 25 05:04:20]       New meter initialized (protocol=sml)
[Aug 25 05:04:20]       Configure channel.
[Aug 25 05:04:20][chn6] New channel initialized (uuid=...bcdefe
protocol=mysmartgrid id=1-0:1.8.0)
[Aug 25 05:04:20][mtr6] Creating new meter with protocol s0.
[Aug 25 05:04:20][mtr6] Meter configured. disabled
[Aug 25 05:04:20]       New meter initialized (protocol=s0)
[Aug 25 05:04:20]       Configure channel.
[Aug 25 05:04:20][chn7] New channel initialized (uuid=...bcdefe
protocol=mysmartgrid id=counter)
[Aug 25 05:04:20]       Have 7 meters.
[Aug 25 05:04:20][main] foreground=1, daemon=0, local=0
[Aug 25 05:04:20]       NOT Daemonize process...
[Aug 25 05:04:20]       Opened logfile /var/log/vzlogger.log
[Aug 25 05:04:20][]     ===> Start meters.
[Aug 25 05:04:20][mtr0] Meter for protocol 'sml' is disabled. Skipping.
[Aug 25 05:04:20][mtr1] Meter for protocol 'random' is disabled. Skipping.
[Aug 25 05:04:20][mtr2] Meter for protocol 's0' is disabled. Skipping.
[Aug 25 05:04:20][mtr3] Meter for protocol 'file' is disabled. Skipping.
[Aug 25 05:04:20][mtr4] Meter connection established
[Aug 25 05:04:20][mtr4] Meter thread started
[Aug 25 05:04:20][mtr4] meter is opened. Start channels.
[Aug 25 05:04:20][chn5] Logging thread started
[Aug 25 05:04:20][mtr5] Meter for protocol 'sml' is disabled. Skipping.
[Aug 25 05:04:20][mtr6] Meter for protocol 's0' is disabled. Skipping.
[Aug 25 05:04:20][]     Startup done.
[Aug 25 05:04:20][chn5] Start logging thread for volkszaehler-api.
Running as daemon: no
[Aug 25 05:04:20][mtr4] Number of readers: 32
[Aug 25 05:04:20][mtr4] Config.daemon: 0
[Aug 25 05:04:20][mtr4] Config.local: 0
[Aug 25 05:04:20][d0]   sending pullsequenz send (len:5 is:5).
[Aug 25 05:04:20][chn5] Using default api:
[Aug 25 05:04:21][d0]   Pull answer (vendor=LGZ, baudrate=5,
identification=\2ZMD3102400.B14)
[Aug 25 05:04:23][d0]   DEBUG OBIS_CODE byte  hex= 2
[Aug 25 05:04:23][d0]   DEBUG OBIS_CODE byte F hex= 46
[Aug 25 05:04:23][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:23][d0]   DEBUG OBIS_CODE byte F hex= 46
[Aug 25 05:04:23][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:23][d0]   Parsed reading (OBIS code=F.F, value=02000000,
unit=)
[Aug 25 05:04:23][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:23][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:23][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:23][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:23][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:23][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:23][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:24][d0]   Parsed reading (OBIS code=0.0.0, value=11111111,
unit=)
[Aug 25 05:04:24][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:24][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:24][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:24][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:24][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:24][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:24][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:24][d0]   Parsed reading (OBIS code=0.1.0, value=20, unit=)
[Aug 25 05:04:24][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:24][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:24][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:24][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:24][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:24][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:24][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:24][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:25][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:25][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:25][d0]   Parsed reading (OBIS code=0.1.0*20,
value=01-08-01 00:00, unit=)
[Aug 25 05:04:25][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:25][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:25][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:25][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:25][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:25][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:25][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:25][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:25][d0]   DEBUG OBIS_CODE byte 9 hex= 39
[Aug 25 05:04:25][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:26][d0]   Parsed reading (OBIS code=0.1.0*19,
value=01-07-01 00:00, unit=)
[Aug 25 05:04:26][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:26][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:26][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:26][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:26][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:26][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:26][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:26][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:26][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:26][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:27][d0]   Parsed reading (OBIS code=0.1.0*18,
value=01-06-01 00:00, unit=)
[Aug 25 05:04:27][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:27][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:27][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:27][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:27][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:27][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:27][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:27][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:27][d0]   DEBUG OBIS_CODE byte 7 hex= 37
[Aug 25 05:04:27][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:28][d0]   Parsed reading (OBIS code=0.1.0*17,
value=01-05-01 00:00, unit=)
[Aug 25 05:04:28][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:28][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:28][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:28][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:28][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:28][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:28][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:28][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:28][d0]   DEBUG OBIS_CODE byte 6 hex= 36
[Aug 25 05:04:28][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:29][d0]   Parsed reading (OBIS code=0.1.0*16,
value=01-04-01 00:00, unit=)
[Aug 25 05:04:29][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:29][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:29][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:29][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:29][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:29][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:29][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:29][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:29][d0]   DEBUG OBIS_CODE byte 5 hex= 35
[Aug 25 05:04:29][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:30][d0]   Parsed reading (OBIS code=0.1.0*15,
value=01-03-01 00:00, unit=)
[Aug 25 05:04:30][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:30][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:30][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:30][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:30][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:30][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:30][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:30][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:30][d0]   DEBUG OBIS_CODE byte 4 hex= 34
[Aug 25 05:04:30][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:31][d0]   Parsed reading (OBIS code=0.1.0*14,
value=01-02-01 00:00, unit=)
[Aug 25 05:04:31][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:31][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:31][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:31][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:31][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:31][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:31][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:31][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:31][d0]   DEBUG OBIS_CODE byte 3 hex= 33
[Aug 25 05:04:31][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:31][d0]   Parsed reading (OBIS code=0.1.0*13,
value=01-01-01 00:00, unit=)
[Aug 25 05:04:31][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:32][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:32][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:32][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:32][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:32][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:32][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:32][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:32][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:32][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:32][d0]   Parsed reading (OBIS code=0.1.0*12,
value=00-12-01 00:00, unit=)
[Aug 25 05:04:32][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:32][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:32][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:32][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:33][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:33][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:33][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:33][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:33][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:33][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:33][d0]   Parsed reading (OBIS code=0.1.0*11,
value=00-11-01 00:00, unit=)
[Aug 25 05:04:33][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:33][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:33][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:33][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:33][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:33][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:33][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:34][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:34][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:34][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:34][d0]   Parsed reading (OBIS code=0.1.0*10,
value=00-10-01 00:00, unit=)
[Aug 25 05:04:34][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:34][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:34][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:34][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:34][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:34][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:34][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:34][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:34][d0]   DEBUG OBIS_CODE byte 9 hex= 39
[Aug 25 05:04:34][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:35][d0]   Parsed reading (OBIS code=0.1.0*09,
value=00-09-01 00:00, unit=)
[Aug 25 05:04:35][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:35][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:35][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:35][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:35][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:35][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:35][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:35][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:35][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:35][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:36][d0]   Parsed reading (OBIS code=0.1.0*02,
value=90-01-13 07:29, unit=)
[Aug 25 05:04:36][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:36][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:36][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:36][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:36][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:36][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:36][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:37][d0]   Parsed reading (OBIS code=1.8.1, value=004302.3,
unit=kWh)
[Aug 25 05:04:37][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:37][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:37][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:37][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:37][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:37][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:37][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:37][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:37][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:37][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:37][d0]   Parsed reading (OBIS code=1.8.1*20,
value=004155.2, unit=)
[Aug 25 05:04:37][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:37][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:37][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:38][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:38][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:38][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:38][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:38][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:38][d0]   DEBUG OBIS_CODE byte 9 hex= 39
[Aug 25 05:04:38][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:38][d0]   Parsed reading (OBIS code=1.8.1*19,
value=003945.3, unit=)
[Aug 25 05:04:38][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:38][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:38][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:38][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:38][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:38][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:38][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:38][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:38][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:38][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:39][d0]   Parsed reading (OBIS code=1.8.1*18,
value=003750.0, unit=)
[Aug 25 05:04:39][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:39][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:39][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:39][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:39][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:39][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:39][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:39][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:39][d0]   DEBUG OBIS_CODE byte 7 hex= 37
[Aug 25 05:04:39][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:39][d0]   Parsed reading (OBIS code=1.8.1*17,
value=003524.5, unit=)
[Aug 25 05:04:39][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:40][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:40][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:40][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:40][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:40][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:40][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:40][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:40][d0]   DEBUG OBIS_CODE byte 6 hex= 36
[Aug 25 05:04:40][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:40][d0]   Parsed reading (OBIS code=1.8.1*16,
value=003278.3, unit=)
[Aug 25 05:04:40][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:40][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:40][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:40][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:40][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:40][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:40][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:40][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:40][d0]   DEBUG OBIS_CODE byte 5 hex= 35
[Aug 25 05:04:41][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:41][d0]   Parsed reading (OBIS code=1.8.1*15,
value=003011.0, unit=)
[Aug 25 05:04:41][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:41][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:41][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:41][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:41][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:41][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:41][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:41][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:41][d0]   DEBUG OBIS_CODE byte 4 hex= 34
[Aug 25 05:04:41][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:42][d0]   Parsed reading (OBIS code=1.8.1*14,
value=002764.3, unit=)
[Aug 25 05:04:42][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:42][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:42][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:42][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:42][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:42][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:42][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:42][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:42][d0]   DEBUG OBIS_CODE byte 3 hex= 33
[Aug 25 05:04:42][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:42][d0]   Parsed reading (OBIS code=1.8.1*13,
value=002485.1, unit=)
[Aug 25 05:04:42][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:42][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:42][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:42][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:42][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:42][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:42][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:43][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:43][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:43][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:43][d0]   Parsed reading (OBIS code=1.8.1*12,
value=002201.9, unit=)
[Aug 25 05:04:43][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:43][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:43][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:43][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:43][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:43][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:43][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:43][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:43][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:43][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:44][d0]   Parsed reading (OBIS code=1.8.1*11,
value=001974.8, unit=)
[Aug 25 05:04:44][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:44][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:44][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:44][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:44][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:44][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:44][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:44][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:44][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:44][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:44][d0]   Parsed reading (OBIS code=1.8.1*10,
value=001729.0, unit=)
[Aug 25 05:04:44][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:44][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:44][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:45][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:45][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:45][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:45][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:45][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:45][d0]   DEBUG OBIS_CODE byte 9 hex= 39
[Aug 25 05:04:45][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:45][d0]   Parsed reading (OBIS code=1.8.1*09,
value=001482.5, unit=)
[Aug 25 05:04:45][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:45][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:45][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:45][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:45][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:45][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:45][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:45][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:45][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:45][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:46][d0]   Parsed reading (OBIS code=1.8.1*02,
value=001259.8, unit=)
[Aug 25 05:04:46][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:46][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:46][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:46][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:46][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:46][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:46][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:46][d0]   Parsed reading (OBIS code=2.8.1, value=000000.0,
unit=kWh)
[Aug 25 05:04:46][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:47][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:47][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:47][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:47][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:47][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:47][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:47][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:47][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:47][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:47][d0]   Parsed reading (OBIS code=2.8.1*20,
value=000000.0, unit=)
[Aug 25 05:04:47][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:47][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:47][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:47][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:47][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:47][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:47][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:47][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:47][d0]   DEBUG OBIS_CODE byte 9 hex= 39
[Aug 25 05:04:48][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:48][d0]   Parsed reading (OBIS code=2.8.1*19,
value=000000.0, unit=)
[Aug 25 05:04:48][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:48][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:48][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:48][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:48][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:48][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:48][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:48][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:48][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:48][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:49][d0]   Parsed reading (OBIS code=2.8.1*18,
value=000000.0, unit=)
[Aug 25 05:04:49][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:49][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:49][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:49][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:49][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:49][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:49][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:49][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:49][d0]   DEBUG OBIS_CODE byte 7 hex= 37
[Aug 25 05:04:49][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:49][d0]   Parsed reading (OBIS code=2.8.1*17,
value=000000.0, unit=)
[Aug 25 05:04:49][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:49][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:49][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:49][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:49][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:49][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:50][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:50][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:50][d0]   DEBUG OBIS_CODE byte 6 hex= 36
[Aug 25 05:04:50][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:50][d0]   Parsed reading (OBIS code=2.8.1*16,
value=000000.0, unit=)
[Aug 25 05:04:50][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:50][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:50][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:50][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:50][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:50][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:50][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:50][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:50][d0]   DEBUG OBIS_CODE byte 5 hex= 35
[Aug 25 05:04:50][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:51][d0]   Parsed reading (OBIS code=2.8.1*15,
value=000000.0, unit=)
[Aug 25 05:04:51][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:51][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:51][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:51][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:51][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:51][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:51][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:51][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:51][d0]   DEBUG OBIS_CODE byte 4 hex= 34
[Aug 25 05:04:51][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:51][d0]   Parsed reading (OBIS code=2.8.1*14,
value=000000.0, unit=)
[Aug 25 05:04:51][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:51][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:51][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:52][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:52][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:52][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:52][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:52][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:52][d0]   DEBUG OBIS_CODE byte 3 hex= 33
[Aug 25 05:04:52][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:52][d0]   Parsed reading (OBIS code=2.8.1*13,
value=000000.0, unit=)
[Aug 25 05:04:52][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:52][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:52][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:52][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:52][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:52][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:52][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:52][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:52][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:52][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:53][d0]   Parsed reading (OBIS code=2.8.1*12,
value=000000.0, unit=)
[Aug 25 05:04:53][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:53][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:53][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:53][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:53][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:53][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:53][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:53][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:53][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:53][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:53][d0]   Parsed reading (OBIS code=2.8.1*11,
value=000000.0, unit=)
[Aug 25 05:04:53][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:54][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:54][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:54][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:54][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:54][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:54][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:54][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:54][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:54][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:54][d0]   Parsed reading (OBIS code=2.8.1*10,
value=000000.0, unit=)
[Aug 25 05:04:54][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:54][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:54][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:54][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:54][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:54][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:54][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:54][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:54][d0]   DEBUG OBIS_CODE byte 9 hex= 39
[Aug 25 05:04:54][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:55][d0]   Parsed reading (OBIS code=2.8.1*09,
value=000000.0, unit=)
[Aug 25 05:04:55][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:55][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:55][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:55][d0]   DEBUG OBIS_CODE byte 8 hex= 38
[Aug 25 05:04:55][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:55][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:55][d0]   DEBUG OBIS_CODE byte * hex= 2A
[Aug 25 05:04:55][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:55][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:55][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:56][d0]   Parsed reading (OBIS code=2.8.1*02,
value=000000.0, unit=)
[Aug 25 05:04:56][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:56][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:56][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:56][d0]   DEBUG OBIS_CODE byte 9 hex= 39
[Aug 25 05:04:56][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:56][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:56][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:56][d0]   Parsed reading (OBIS code=0.9.1, value=17:20:38,
unit=)
[Aug 25 05:04:56][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:56][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:56][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:56][d0]   DEBUG OBIS_CODE byte 9 hex= 39
[Aug 25 05:04:56][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:56][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:56][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:57][d0]   Parsed reading (OBIS code=0.9.2, value=01-08-20,
unit=)
[Aug 25 05:04:57][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:57][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:57][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:57][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:57][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:57][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:57][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:57][d0]   Parsed reading (OBIS code=0.2.0, value=B14, unit=)
[Aug 25 05:04:57][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:57][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:57][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:57][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:57][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:57][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:57][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:58][d0]   Parsed reading (OBIS code=0.2.1, value=TEST, unit=)
[Aug 25 05:04:58][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:58][d0]   DEBUG OBIS_CODE byte 0 hex= 30
[Aug 25 05:04:58][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:58][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:58][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:58][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:58][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:58][d0]   Parsed reading (OBIS code=0.2.2, value=999, unit=)
[Aug 25 05:04:58][d0]   DEBUG OBIS_CODE byte
 hex= A
[Aug 25 05:04:58][d0]   DEBUG OBIS_CODE byte C hex= 43
[Aug 25 05:04:58][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:58][d0]   DEBUG OBIS_CODE byte 2 hex= 32
[Aug 25 05:04:58][d0]   DEBUG OBIS_CODE byte . hex= 2E
[Aug 25 05:04:58][d0]   DEBUG OBIS_CODE byte 1 hex= 31
[Aug 25 05:04:58][d0]   DEBUG OBIS_CODE byte ( hex= 28
[Aug 25 05:04:59][d0]   Parsed reading (OBIS code=C.2.1, value=00-01-01
00:00, unit=)
Segmentation fault
root at raspberrypi:/#


und hier die Config:
root at raspberrypi:/# cat /etc/vzlogger.conf
/**
 * vzlogger configuration
 *
 * use proper encoded JSON with javascript comments
 *
 * take a look at the wiki for detailed information:
 * http://wiki.volkszaehler.org/software/controller/vzlogger#configuration
 */

{
"retry" : 30,			/* how long to sleep between failed requests, in seconds */
"daemon": false,		/* run periodically */
"foreground" : true,		/* run in background */
"verbosity" : 9999,		/* between 0 and 15 */
"log" : "/var/log/vzlogger.log",/* path to logfile, optional */

"local" : {
	"enabled" : false,	/* 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" : false,	/* disabled meters will be ignored (default) */
	"protocol" : "sml",	/* see 'vzlogger -h' for list of available protocols */
	"host" : "meinzaehler.dyndns.info:7331",
	"channels": [{
                "protocol" : "vz", /* volkszaehler.org (default) */
		"uuid" : "fde8f1d0-c5d0-11e0-856e-f9e4360ced10",
		"middleware" : "http://localhost/volkszaehler/middleware.php",
		"identifier" : "power" /* alias for '1-0:1.7.ff', see 'vzlogger -h'
for list of available aliases */
		}, {
                "protocol" : "vz", /* volkszaehler.org (default) */
		"uuid" : "a8da012a-9eb4-49ed-b7f3-38c95142a90c",
		"middleware" : "http://localhost/volkszaehler/middleware.php",
		"identifier" : "counter",
		}, {
                "protocol" : "vz", /* volkszaehler.org (default) */
		"uuid" : "d5c6db0f-533e-498d-a85a-be972c104b48",
		"middleware" : "http://localhost/volkszaehler/middleware.php",
		"identifier" : "1-0:1.8.1" /* see 'vzlogger -v20' for an output with
all available identifiers/OBIS ids */
		}]
	}, {
	"enabled" : false,	/* disabled meters will be ignored */
	"protocol" : "random",
	"interval" : 2,
	"max" : 40.0,		/* has to be double! */
	"min" : -5.0,		/* has to be double! */
	"channel" : {
		"uuid" : "bac2e840-f72c-11e0-bedf-3f850c1e5a66",
		"middleware" : "http://demo.volkszaehler.org/middleware.php"
		}
	}, {
	"enabled" : false,	/* disabled meters will be ignored */
	"protocol" : "s0",
	"resolution" : 75,
	"aggtime" : 60, /* aggregate all signals and give one update to
middleware every 300 seconds */
	"aggfixedinterval" : false, /* round all timestamps to middleware to
nearest aggtime */
	"device" : "/dev/ttyUSB1",
	"channel" : {
		"identifier" : "Impulse", /* s0 meter knows "Impulse" and "Power" */
		"uuid" : "d495a390-f747-11e0-b3ca-f7890e45c7b2",
		"middleware" : "http://127.0.0.1/middleware.php",
		"aggmode" : "SUM" /* add all s0 intervals in the aggregation */
		}
	},
	{
	"enabled" : false,	/* disabled meters will be ignored */
	"protocol" : "file",
	"path" : "/proc/loadavg",
//	"format" : "$i $v $t",	/* a format string for parsing complex logfiles */
				/* arbitrary text and whitespaces are allowed, see 'scanf()' */
				/* at least $v has to be used */
				/* $i => identifier, $v => value, $t => timestamp */
	"rewind" : true,	/* reset file pointer each interval to the beginning
of the file */
	"interval" : 2		/* of ommitted, we will try to listen on changes with
inotify */
	},
	{  // example for MySmartGrid as middleware
        "enabled" : true,     /* disabled meters will be ignored */
        "protocol" : "d0",      /* see 'vzlogger -h' for list of
available protocols */
        "device" : "/dev/ttyUSB0",
	"parity" : "7E1",
	"baudrate" : 300,
	"pullseq" : "2f3f210d0a",
        "interval" : 500,
        "channels" : [{
              "uuid" :      "a02ea060-1e18-11e4-a178-5be9227ad291",
              "middleware" : "http://127.0.0.1/middleware.php",
             "identifier" : "1-0:1.8.1", /* see 'vzlogger -v20' for an
output with all available identifiers/OBIS ids */
            }]
        },
	{  // example for MySmartGrid as middleware
        "enabled" : false,       /* disabled meters will be ignored */
        "protocol" : "sml",      /* see 'vzlogger -h' for list of
available protocols */
        "device" : "/dev/ttyUSB0",
        "interval" : 2,
        "resolution" : 2000,
        "channels" : [{
              "protocol" : "mysmartgrid", /* use MySmartgrid as
middleware protocol */
              "type" : "sensor",
              "uuid" :      "01234567-9abc-def0-1234-56789abcdefe",
              "secretKey" : "0123456789abcdef0123456789abcdef",
              "interval" : 300, /* */
              "middleware" : "https://api.mysmartgrid.de:8443",
              /* identifier for measurement: 1-0:1.8.0 */
             "identifier" : "1-0:1.8.0", /* see 'vzlogger -v20' for an
output with all available identifiers/OBIS ids */
              "scaler" : 1,  /* sml counter is in Wh, so scaling is 1 */
            }]
        },
	{
        "enabled" : false,       /* disabled meters will be ignored */
        "protocol" : "s0",      /* see 'vzlogger -h' for list of
available protocols */
        "device" : "/dev/ttyUSB1",
        "interval" : 2,
        "resolution" : 2000,
        "channels" : [{
              "protocol" : "mysmartgrid", /* use MySmartgrid as
middleware protocol */
              "type" : "sensor",
              "uuid" :      "01234567-9abc-def0-1234-56789abcdefe",
              "secretKey" : "0123456789abcdef0123456789abcdef",
              "interval" : 300, /* */
              "middleware" : "https://api.mysmartgrid.de:8443",
              /* identifier for measurement: 1-0:1.8.0 */
                "identifier" : "counter",
             "scaler" : 1,  /* s0 counter is in Wh */
            }]
	}
]}
root at raspberrypi:/#


Ich denke es kann daran liegen:
Parsed reading (OBIS code=C.2.1, value=00-01-01 00:00, unit=)

Der Parser erwartet anscheinend eine Zahl anstatt des "C" im Obis-Code?

lg
Michael


More information about the volkszaehler-users mailing list