[vz-users] Daten aus d0-Zählertelegramm werden nicht an die vzlogger-APIs übertragen
Winfried Peters
winfried.peters at gmail.com
Sat Jan 16 18:52:27 CET 2016
Deinen Vorschlag habe ich als Tesfall 49 ausprobiert. Leider negativ. Es
werden wieder ein paar Bytes am Anfang der Zählernachricht verschluckt. Das
führt dazu, dass keine Daten in der API ankommen. Der Zähler bleibt bei 300
Baud (92 s Ausgabedauer). Ohne baudrate_read funktioniert es, allerdings
nur mit 300 Baud.
Es gibt anscheinend Probleme beim Aushandeln der Baudrate. Dabei
verschluckt sich vzlogger noch, mit dem Effekt, dass keine Daten ankommen.
Verstehen tue ich es noch nicht.
Viele Grüße
Am 16. Januar 2016 um 18:32 schrieb Udo1 <udo1 at gmx.net>:
> Am 16.01.2016 um 18:09 schrieb Winfried Peters:
>
>> Mir ist auch nicht klar, ob ich "baudrate_read": 4800 setzen muss, wenn
>> ich den Zähler auffordere, in dieser Baudrate zu senden ("ackseq":
>> "063034300d0a").
>>
> Dazu müsste deine vzlogger.conf so aussehen:
>
> {
> "retry": 0,
> "daemon": true,
> "verbosity": 0,
> "log": "/var/log/vzlogger.log",
> "local": {
> "enabled": true,
> "port": 8080,
> "index": true,
> "timeout": 0,
> "buffer": 0
> },
> "meters": [
> {
> "enabled": true,
> "allowskip": false,
> "interval": -1,
> "aggtime": -1,
> "aggfixedinterval": false,
> "channels": [
> {
> "uuid": "180a",
> "identifier": "1.8.1",
> "api": "null",
> "aggmode": "none",
> }
> ],
> "protocol": "d0",
> "device": "/dev/ttyUSB0",
> "pullseq": "2F3F343230383138210D0A",
> "ackseq": "063034300d0a",
> "baudrate": 300,
> "baudrate_read": 4800,
> "parity": "7e1",
> "read_timeout": 100,
> "baudrate_change_delay": 100
> }
> ]
> }
>
> Wobei du mit read_timeout noch variieren kannst.
>
> Gruß
> Udo
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20160116/b29c5981/attachment.html>
More information about the volkszaehler-users
mailing list