[vz-users] Elster AS1440 - vzlogger.conf

Daniel Lauckner vz at jahp.de
Mon Jan 16 11:48:29 CET 2017


Hallo Jörg,


am Montag, 16. Januar 2017 um 11:13 hast du geschrieben:
> Wie
> müsste die vzlogger.conf aussehen wenn ich 2 Zähler (ttyUSB0 &
> ttyUSB1) auslesen möchte?

{
  "retry": 0,
  "daemon": true,
  "verbosity": 0,
  "log": "/tmp/vzlogger.log",
  "push": [],
  "local": {
    "enabled": false,
    "port": 8080,
    "index": false,
    "timeout": 0,
    "buffer": 0
  },
  "meters": [
    {
      "enabled": false,
      "allowskip": false,
      "interval": -1,
      "aggtime": -1,
      "aggfixedinterval": false,
      "channels": [
        {
          "uuid": "die UUID vom ersten Kanal",
          "identifier": "1-1:1.8.0",
          "api": "volkszaehler",
          "middleware": "http://localhost/middleware.php",
          "secretKey": "",
          "type": "device",
          "scaler": 1,
          "aggmode": "none",
          "duplicates": 0
        },
        {
          "uuid": "die UUID vom zweiten Kanal",
          "identifier": "1-1:2.8.0",
          "api": "volkszaehler",
          "middleware": "http://localhost/middleware.php",
          "secretKey": "",
          "type": "device",
          "scaler": 1,
          "aggmode": "none",
          "duplicates": 0
        }
      ],
      "protocol": "d0",
      "device": "/dev/ttyUSB0",
      "dump_file": "",
      "pullseq": "2F3F210D0A",
      "ackseq": "063035300d0a",
      "baudrate": 300,
      "baudrate_read": 300,
      "parity": "7e1",
      "wait_sync": "off",
      "read_timeout": 10,
      "baudrate_change_delay": 0
    },
    {
      "enabled": false,
      "allowskip": false,
      "interval": -1,
      "aggtime": -1,
      "aggfixedinterval": false,
      "channels": [
        {
          "uuid": "die UUID vom dritten Kanal",
          "identifier": "1-1:1.8.0",
          "api": "volkszaehler",
          "middleware": "http://localhost/middleware.php",
          "secretKey": "",
          "type": "device",
          "scaler": 1,
          "aggmode": "none",
          "duplicates": 0
        },
        {
          "uuid": "die UUID vom vierten Kanal",
          "identifier": "1-1:2.8.0",
          "api": "volkszaehler",
          "middleware": "http://localhost/middleware.php",
          "secretKey": "",
          "type": "device",
          "scaler": 1,
          "aggmode": "none",
          "duplicates": 0
        }
      ],
      "protocol": "d0",
      "device": "/dev/ttyUSB1",
      "dump_file": "",
      "pullseq": "2F3F210D0A",
      "ackseq": "063035300d0a",
      "baudrate": 300,
      "baudrate_read": 9600,
      "parity": "7e1",
      "wait_sync": "off",
      "read_timeout": 100,
      "baudrate_change_delay": 100
    }
  ]
}

> Mir ist nicht ganz klar wie die
> Verschachtelung (Klammern etc.) dann aussehen muss.

Du hattest die eckigen Klammern am Ende von channels vergessen.

Wenn du das Dumpfile brauchst dann nimm 2 verschiedene, wenn du beide
Zähler in eine Datei schreibst kannst du nimmer unterscheiden (wenns
überhaupt geht).

Und beachte das wir vzlogger.log unter /tmp/ legen, das ist volle Absicht.

Wir würden uns auch über Rückmeldung freuen wenns geht, hab grad gesehen
das im Wiki noch ne Beispielkonfig zu dem Zähler fehlt.


mfg Daniel



More information about the volkszaehler-users mailing list