[vz-users] vzlogger bekommt keine Daten vom IR Lesekopf

Carsten Stock Carsten_Stock at web.de
Sun Aug 11 09:39:33 CEST 2019


Oh, ja Mist habe ich vergessen...Ich habe einen Iskra b1t Eintarifzähler von der EnBW bekommen. Der lesekopf ist ein Eigenbau von mir.Carsten StockKirchberger Straße 1388090 ImmenstaadTel: +49 151 52623868>> Von meinem Handy gesendet <<
-------- Ursprüngliche Nachricht --------Von: Andreas Goetz <cpuidle at gmail.com> Datum: 11.08.19  09:17  (GMT+01:00) An: "volkszaehler.org - users" <volkszaehler-users at demo.volkszaehler.org> Betreff: Re: [vz-users] vzlogger bekommt keine Daten vom IR Lesekopf Spannend wäre ja mal was für ein Zähler das denn ist- oder wolltest Du die Frage als Rätsel aufziehen ;)Viele Grüße, Andreas > Am 11.08.2019 um 09:09 schrieb Carsten Stock <Carsten_Stock at web.de>:> > Hallo alle,> > ich habe einen neuen Stromzähler bekommen und musste meinen Lesekopf> umbauen. Mein Raspberry bekommt auch Daten über USB0, allerdings kann> der vzlogger die Daten irgendwie nicht auswerten. Wenn ich den DUMP> richtig interpretiere ist es ein sml format.> > Ich habe jetzt alle möglichen Varianten versucht, ohne Erfolg! Ich habe> jetzt keine Idee mehr. Könnt Ihr mir helfen?> > Der USB Dump (/dev/ttyUSB0) sieht wie folgt aus:> > 0000500 9c f0 1b 1b 1b 1b 01 01 01 01 76 05 00 70 64 00> 0000520 01 62 00 72 63 01 01 76 01 01 05 00 28 2a 1f 0b> 0000540 00 01 40 52 4b 00 04 39 03 12 72 62 01 65 00 28> 0000560 28 c6 62 42 f3 82 00 76 05 00 78 7e 5e 62 00 62> 0000600 00 72 63 07 01 20 00 00 a1 49 53 4b 00 04 39 03> 0000620 12 07 01 00 62 0a ff f7 60 08 65 00 28 28 c6 74> 0000640 77 07 01 00 60 32 01 01 01 01 00 49 53 4b 01 77> 0000660 07 01 00 60 01 00 ff 01 01 01 01 00 21 49 53 4b> 0000700 00 04 39 03 12 01 77 07 01 00 01 08 00 09 01 18> 0000720 81 04 01 62 1e 52 ff 65 00 16 07 db 01 77 07 00> 0000740 00 07 00 ff 01 01 62 1b 52 00 52 4e 01 01 01 63> 0000760 4e 00 60 05 00 78 7e 5f 62 00 62 00 72 63 02 01> 0001000 71 01 63 67 01 00 00 1b 1b 1b 1b 1a 02 70 46 fb> 0001020 ff fe fe ff fe ff fb fc 3f ff ff f4 fe fc ff df> 0001040 ff fc ff f8 ff dc fe fc fe f6 ff fd ff f8 fe ff> 0001060 e2 ff fe fe fe fe ff fc ff e8 ff ff c2 fe f8 fc> 0001100 ff 1b 1b 1b 1b 01 01 01 56 10 78 7e 60 62 00 62> 0001120 00 72 63 01 01 76 01 01 01 00 20 2a 20 0b 0a 01> 0001140 49 53 4b 00 04 39 03 12 72 62 01 05 00 e8 62 01> 0001160 63 15 d1 00 76 05 00 78 7e 61 62 00 62 00 63 07> 0001200 01 77 01 0b 0a 01 49 53 4b 00 04 39 03 12 07 00> 0001220 60 08 ff ff 72 62 01 65 00 28 28 c7 74 77 07 01> 0001240 00 00 00 01 01 01 01 01 04 49 53 4b 01 77 07 01> 0001260 00 60 01 00 b9 01 01 01 0b 0a 01 49 53 4b 00 04> 0001300 39 03 12 01 77 07 00 01 08 00 ff 65 00 1c 81 04> 0001320 01 62 1e 52 ff 65 00 16 00 32 76 07 01 00 10 07> 0001340 00 ff 01 01 62 1b 52 00 52 4b 00 00 63 cd 1d 00> 0001360 76 05 00 78 7e 62 62 00 62 00 72 63 00 60 01 63> 0001400 d6 59 00 00 00 1b 1b 1b 1b 1a 02 c5 b7 7c ff 94> 0001420 9e fe ff 9e 9e f8 f9 ff ff ff ce fe ff fe ff fe> 0001440 f8 fc fc f8 ee fe f2 ff fc ff ff ff fc fc 5f 6e> 0001460 fa f0 ff fe f0 ff fb ff fc fc ff de e6 ff ff 1b> 0001500 1b 1b 1b 01 01 01 01 76 05 00 f0 88 89 01 62 00> 0001520 72 63 01 01 76 01 01 05 00 28 2a 01 00 00 01 49> 0001540 53 4b 00 04 39 03 12 72 62 01 65 00 28 28 80 00> 0001560 2c 5c 1c 76 05 00 78 7e 64 62 00 62 00 72 63 07> 0001600 52 0a 0a 01 49 53 4b 00 04 39 03 12 07 01 00 62> 0001620 0a 20 60 62 01 65 00 28 28 c8 74 77 07 01 00 60> > > Meine vzlogger.conf:> > {>   "retry": 3,>   "daemon": true,>   "verbosity": 15,>   "log": "/var/log/vzlogger.log",> >   "local": {>     "enabled": false,>     "port": 8080,>     "index": false,>     "timeout": 0,>     "buffer": 0,>     "use_local_time": true,> >   },> >   "meters": [>     {>       "enabled": true,>       "protocol": "sml",>       "device": "/dev/ttyUSB0",>       "baudrate": 9600,>       "parity": "8n1",>       "allowskip": false,>       "interval": -1,>       "aggtime": -1,>       "aggfixedinterval": true,>  >   "channels": [>         {>           "api": "volkszaehler",>           "uuid": "d9b28d20-b41f-11e9-85de-8970c894d413",>           "identifier": "1-0:16.7.0",>           "middleware": "http://localhost/middleware.php",>           "aggmode": "avg",>           "duplicates": 0>         },> >         {>           "api": "volkszaehler",>           "uuid": "13def240-b458-11e9-adc9-71b50e6de454",>           "identifier": "1-0:1.8.0",>           "middleware": "http://localhost/middleware.php",>           "aggmode": "max",>           "duplicates": 0>         }> >       ]>     }>   ]> }> > wenn ich die Konfig einlese bekomme ich folgende Meldung:> > [Aug 11 00:07:11][main] vzlogger v0.7.0 based on> heads/master-0-g12e74ddd43 from Sun, 2 Jun 2019 20:48:14 +0200 started.> [Aug 11 00:07:11]       Ignoring invalid field or type:> use_local_time=true (boolean)> [Aug 11 00:07:11][mtr0] Creating new meter with protocol sml.> [Aug 11 00:07:11][mtr0] Meter configured, enabled.> [Aug 11 00:07:11]       New meter initialized (protocol=sml)> [Aug 11 00:07:11]       Configure channel.> [Aug 11 00:07:11][chn0] New channel initialized (uuid=...94d413> api=volkszaehler id=1-0:16.7.0)> [Aug 11 00:07:11]       Configure channel.> [Aug 11 00:07:11][chn1] New channel initialized (uuid=...6de454> api=volkszaehler id=1-0:1.8.0)> [Aug 11 00:07:11]       Have 1 meters.> [Aug 11 00:07:11][main] log level is 15> [Aug 11 00:07:11][main] daemon=1, local=0> [Aug 11 00:07:11]       Daemonize process...> > Im Logfile bekomme ich folgende Meldungen:> > [Aug 11 00:01:37][main] vzlogger v0.7.0 based on> heads/master-0-g12e74ddd43 from Sun, 2 Jun 2019 20:48:14 +0200 started.> [Aug 11 00:01:37]       Ignoring invalid field or type:> use_local_time=true (boolean)> [Aug 11 00:01:37][mtr0] Creating new meter with protocol sml.> [Aug 11 00:01:37][mtr0] Meter configured, enabled.> [Aug 11 00:01:37]       New meter initialized (protocol=sml)> [Aug 11 00:01:37]       Configure channel.> [Aug 11 00:01:37][chn0] New channel initialized (uuid=...94d413> api=volkszaehler id=1-0:16.7.0)> [Aug 11 00:01:37]       Configure channel.> [Aug 11 00:01:37][chn1] New channel initialized (uuid=...6de454> api=volkszaehler id=1-0:1.8.0)> [Aug 11 00:01:37]       Have 1 meters.> [Aug 11 00:01:37][main] log level is 15> [Aug 11 00:01:37][main] daemon=1, local=0> [Aug 11 00:01:37]       Daemonize process...> [Aug 11 00:01:37]       Opened logfile /var/log/vzlogger.log> [Aug 11 00:01:37][push] No pushDataServer defined.> [Aug 11 00:01:37][]     ===> Start meters> [Aug 11 00:01:37][mtr0] Meter connection established> [Aug 11 00:01:37][mtr0] Meter thread started> [Aug 11 00:01:37][mtr0] Meter is opened. Starting channels.> [Aug 11 00:01:37][mtr0] Number of readers: 32> [Aug 11 00:01:37][chn0] Logging thread started> [Aug 11 00:01:37][chn0] Start logging thread for volkszaehler-api.> Running as daemon: yes> [Aug 11 00:01:37][mtr0] Config.daemon: 1> [Aug 11 00:01:37][mtr0] Config.local: 0> [Aug 11 00:01:37][chn1] Start logging thread for volkszaehler-api.> Running as daemon: yes> [Aug 11 00:01:37][chn1] Logging thread started> [Aug 11 00:01:37][chn0] Using default volkszaehler api.> [Aug 11 00:01:37][]     Startup done.> [Aug 11 00:01:37][chn1] Using default volkszaehler api.> [Aug 11 00:02:51][sml]  sml_transport_read returned len=0 after reopen> [Aug 11 00:02:51][sml]  short message from sml_transport_read len=0> [Aug 11 00:02:51][mtr0] Got 0 new readings from meter:> [Aug 11 00:02:51][chn0] ==> number of tuples: 0> [Aug 11 00:02:51][chn1] ==> number of tuples: 0> [Aug 11 00:02:51][chn0] JSON request body is null. Nothing to send now.> [Aug 11 00:02:51][chn1] JSON request body is null. Nothing to send now.> [Aug 11 00:05:01]       MapContainer::quit terminating on signal 15.> [Aug 11 00:05:01]       Closing connections to terminate> [Aug 11 00:05:01][main] MeterMap::cancel entered...> [Aug 11 00:05:01][main] MeterMap::cancel wait for readingthread> [Aug 11 00:05:01][main] MeterMap::cancel wait for meter::close> [Aug 11 00:05:01][main] MeterMap::cancel finished.> [Aug 11 00:05:01][main] MapContainer::quit finished.> [Aug 11 00:06:36][main] vzlogger v0.7.0 based on> heads/master-0-g12e74ddd43 from Sun, 2 Jun 2019 20:48:14 +0200 started.> [Aug 11 00:06:36]       Ignoring invalid field or type:> use_local_time=true (boolean)> [Aug 11 00:06:36][mtr0] Creating new meter with protocol sml.> [Aug 11 00:06:36][mtr0] Meter configured, enabled.> [Aug 11 00:06:36]       New meter initialized (protocol=sml)> [Aug 11 00:06:36]       Configure channel.> [Aug 11 00:06:36][chn0] New channel initialized (uuid=...94d413> api=volkszaehler id=1-0:16.7.0)> [Aug 11 00:06:36]       Configure channel.> [Aug 11 00:06:36][chn1] New channel initialized (uuid=...6de454> api=volkszaehler id=1-0:1.8.0)> [Aug 11 00:06:36]       Have 1 meters.> [Aug 11 00:06:36][main] log level is 15> [Aug 11 00:06:36][main] daemon=1, local=0> [Aug 11 00:06:36]       Daemonize process...> [Aug 11 00:06:36]       Opened logfile /var/log/vzlogger.log> [Aug 11 00:06:36][push] No pushDataServer defined.> [Aug 11 00:06:36][]     ===> Start meters> [Aug 11 00:06:36][mtr0] Meter connection established> [Aug 11 00:06:36][mtr0] Meter thread started> [Aug 11 00:06:36][mtr0] Meter is opened. Starting channels.> [Aug 11 00:06:36][mtr0] Number of readers: 32> [Aug 11 00:06:36][chn0] Logging thread started> [Aug 11 00:06:36][chn0] Start logging thread for volkszaehler-api.> Running as daemon: yes> [Aug 11 00:06:36][mtr0] Config.daemon: 1> [Aug 11 00:06:36][chn1] Logging thread started> [Aug 11 00:06:36][mtr0] Config.local: 0> [Aug 11 00:06:36][]     Startup done.> [Aug 11 00:06:36][chn1] Start logging thread for volkszaehler-api.> Running as daemon: yes> [Aug 11 00:06:36][chn0] Using default volkszaehler api.> [Aug 11 00:06:36][chn1] Using default volkszaehler api.> [Aug 11 00:07:11][main] vzlogger v0.7.0 based on> heads/master-0-g12e74ddd43 from Sun, 2 Jun 2019 20:48:14 +0200 started.> [Aug 11 00:07:11]       Ignoring invalid field or type:> use_local_time=true (boolean)> [Aug 11 00:07:11][mtr0] Creating new meter with protocol sml.> [Aug 11 00:07:11][mtr0] Meter configured, enabled.> [Aug 11 00:07:11]       New meter initialized (protocol=sml)> [Aug 11 00:07:11]       Configure channel.> [Aug 11 00:07:11][chn0] New channel initialized (uuid=...94d413> api=volkszaehler id=1-0:16.7.0)> [Aug 11 00:07:11]       Configure channel.> [Aug 11 00:07:11][chn1] New channel initialized (uuid=...6de454> api=volkszaehler id=1-0:1.8.0)> [Aug 11 00:07:11]       Have 1 meters.> [Aug 11 00:07:11][main] log level is 15> [Aug 11 00:07:11][main] daemon=1, local=0> [Aug 11 00:07:11]       Daemonize process...> [Aug 11 00:07:11]       Opened logfile /var/log/vzlogger.log> [Aug 11 00:07:11][push] No pushDataServer defined.> [Aug 11 00:07:11][]     ===> Start meters> [Aug 11 00:07:11][mtr0] Meter connection established> [Aug 11 00:07:11][mtr0] Meter thread started> [Aug 11 00:07:11][mtr0] Meter is opened. Starting channels.> [Aug 11 00:07:11][mtr0] Number of readers: 32> [Aug 11 00:07:11][mtr0] Config.daemon: 1> [Aug 11 00:07:11][chn0] Logging thread started> [Aug 11 00:07:11][mtr0] Config.local: 0> [Aug 11 00:07:11][chn0] Start logging thread for volkszaehler-api.> Running as daemon: yes> [Aug 11 00:07:11][chn1] Logging thread started> [Aug 11 00:07:11][]     Startup done.> [Aug 11 00:07:11][chn0] Using default volkszaehler api.> [Aug 11 00:07:11][chn1] Start logging thread for volkszaehler-api.> Running as daemon: yes> [Aug 11 00:07:11][chn1] Using default volkszaehler api.> [Aug 11 00:09:16][sml]  reopen called. current fd=4> [Aug 11 00:09:16][sml]  after reopen fd=4> > Vielen Dank für eure Hilfe.> > Gruß,> > Carsten> > > <hexdmp.txt>> <vzlogger.conf>> <vzlogger.log>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20190811/cb833c40/attachment-0001.html>


More information about the volkszaehler-users mailing list