[vz-users] Daten aus d0-Zählertelegramm werden nicht an die vzlogger-APIs übertragen
Winfried Peters
winfried.peters at gmail.com
Fri Jan 15 21:59:24 CET 2016
Hallo,
ja, kenne ich. Ich habe schon vieles durchdekliniert und geprüft. Komme
jetzt aber nicht mehr weiter.
Ich kann noch meinen vzlogger-Versionsstand 0.5.1 nachreichen.
Viele Grüße
Am 15. Januar 2016 um 21:43 schrieb Andreas Götz <cpuidle at gmail.com>:
> Wiki howto/debug kennst Du?
>
> Viele Grüße, Andreas
>
> > Am 15.01.2016 um 18:55 schrieb Winfried Peters <
> winfried.peters at gmail.com>:
> >
> > Hallo VZ-Gemeinde,
> >
> > ich habe endlich meinen Drehstromzähler, ein EMH-ITZ aus dem Jahr 2010,
> mit der richtigen Pullsequenz zum Sprechen gebracht. Das Programm HTerm als
> auch ein "cat /dev/ttyUSB0" zeigen mir ein komplettes Zählertelegramm. Die
> Übertragung dauert in der Regel ca. 90 Sekunden (mit 300 Baud). Udo's Tipps
> waren da sehr hilfreich. Die Diskussion mit Udo möchte ich hier nun in der
> VZ-Community fortführen.
> >
> > Mein Problem ist, dass keine Daten in der vzlogger-api, in meinem Fall
> die httpd-api, ankommen. Das vzlogger.log registriert keine readings, die
> vom meter in die queue gestellt werden. Interessanterweise führt der
> d0-Dump-File (die Datei d0.txt habe ich angehängt) das übermittelte
> Zählertelegramm auf.
> >
> > vzlogger wurde mit "vzlogger -c vzlogger.conf -l" gestartet.
> >
> > Mein Zähler übermittelt die Daten wie folgt (Auszug):
> > .....
> > 1.8.0*52(019189.68*kWh)
> > 1.8.0*51(018778.01*kWh)
> > 1.8.1(024514.26*kWh)
> > 1.8.1*65(024336.08*kWh)
> > 1.8.1*64(023939.30*kWh)
> > .....
> >
> > Mich interessiert der Zählerstand Tarif 1 (1.8.1). Mir ist afgefallen,
> dass mein Zählerdaten nicht der aktuellen OBIS-Definition entsprechen. Es
> müsste 1-0:1.8.1 oder 1-1:1.8.1 heissen.
> >
> > Kann mir jemand sagen ob vzlogger "identifier": "1.8.1" verarbeiten
> kann, wenn das Zählertelegramm die Daten so liefert?
> >
> > Oder liegt die Ursache noch woanders?
> >
> > Hier meine vzlogger.conf:
> > {
> > "retry": 0,
> > "daemon": true,
> > "verbosity": 15,
> > "log": "/var/log/vzlogger.log",
> > "local": {
> > "enabled": true,
> > "port": 8080,
> > "index": true,
> > "timeout": 0,
> > "buffer": 600
> > },
> > // Meter configuration
> > "meters": [
> > {
> > // D0 meter (Strom)
> > "enabled": true, // disabled meters will be
> ignored (default)
> > "allowskip": false, // errors when opening meter
> may be ignored if enabled
> > "protocol": "d0", // meter protocol, see
> 'vzlogger -h' for full list
> > "device": "/dev/ttyUSB0", // meter device
> > "parity": "7e1", // Serial parity, 7e1 or 8n1
> > "wait_sync": "off",
> > "baudrate": 300, // Serial baud rate,
> typically 9600 or 300
> > "pullseq": "2F3F343230383138210D0A", // Pull sequence in 'hex'
> > "read_timeout": 100, // optional, default 10s.
> Timeout value in secs between single bytes received from de
> > "dump_file": "/var/log/d0-31.txt", // detailed log file for all
> received/transmitted data (optional)
> > "baudrate_change_delay": 400, // optional, default none.
> Delay value in ms after ACKSEQ send before baudrate change
> > "interval": 10, // Wartezeit in Sekunden bis
> neue Werte in die middleware ..bertragen werden
> > "channels": [
> > {
> > "uuid": "180a",
> > "identifier": "1.8.1", // OBIS identifier Active Power
> Counter Tarif 1
> > "api": "null", // without middleware
> > "aggmode": "none", // aggregation mode:
> aggregate meter readings during <aggtime> interval
> > "duplicates": 0 // duplicate handling,
> default 0 (send duplicate values)
> > }
> > ]
> > }
> > ]
> > }
> >
> > Viele Grüße
> > Winfried
> >
> >
> > <d0.txt>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20160115/b68fb19b/attachment.html>
More information about the volkszaehler-users
mailing list