[vz-users] Middlware und vzlogger.conf

Pascal volkszaehler at wiuhelmtell.ch
Fri Dec 9 20:42:41 CET 2016


Hoi Heiko
Ich glaube, deine vzlogger.conf ist falsch formatiert. Woher hast du die?
Versuchs doch einmal mit dem vzlogger.conf- Editor: http://volkszaehler.github.io/vzlogger/ <http://volkszaehler.github.io/vzlogger/>

Meiner Meinung nach sollte sowas dabei rauskommen:

{
  "retry": 10,
  "daemon": true,
  "verbosity": 5,
  "log": "/var/log/vzlogger.log",
  "push": [],
  "local": {
    "enabled": true,
    "port": 8080,
    "index": true,
    "timeout": 30,
    "buffer": 600
  },
  "meters": [
    {
      "enabled": true,
      "allowskip": false,
      "interval": -1,
      "aggtime": -1,
      "aggfixedinterval": false,
      "channels": [
        {
          "uuid": "70dbe0f0-bd6e-11e6-8ed4-d726fe162933",
          "identifier": "1-0:1.8.1",
          "api": "volkszaehler",
          "middleware": "http://localhost/middleware.php",
          "secretKey": "",
          "scaler": 1,
          "aggmode": "none",
          "duplicates": 0
        },
        {
          "uuid": "8dd3f700-bd72-11e6-99d4-6d9568bbea06",
          "identifier": "1-0:1.8.2",
          "api": "volkszaehler",
          "middleware": "http://localhost/middleware.php",
          "secretKey": "",
          "scaler": 1,
          "aggmode": "none",
          "duplicates": 0
        }
      ],
      "protocol": "sml",
      "host": "",
      "device": "/dev/ttyUSB1",
      "pullseq": "",
      "baudrate": 9600,
      "parity": "8n1"
    },
    {
      "enabled": true,
      "allowskip": false,
      "interval": -1,
      "aggtime": -1,
      "aggfixedinterval": false,
      "channels": [
        {
          "uuid": "f396bfb0-bd72-11e6-80ea-1dbcb5371ea9",
          "identifier": "1-0:1.8.1",
          "api": "volkszaehler",
          "middleware": "http://localhost/middleware.php",
          "secretKey": "",
          "scaler": 1,
          "aggmode": "none",
          "duplicates": 0
        }
      ],
      "protocol": "sml",
      "host": "",
      "device": "/dev/ttyUSB0",
      "pullseq": "",
      "baudrate": 9600,
      "parity": "8n1"
    }
  ]
}

evtl. Baudrate, parity etc noch anpassen...

Gruss Pascal

> Am 09.12.2016 um 16:18 schrieb Heiko W. <luckyheiko at hotmail.com>:
> 
> Hallo 
> 
> nach langer zeit ohne Pi wollte ich den nun wieder mal anwerfen und schauen was meine Haus so alles verbraucht usw.
> 
> leider bin ich überhaupt kein Linux versteher und sucher daher Hilfe.
> Ich habe den Pi neu aufgesetzt und so weit ich das beurteilen kann läuft er auch.
> 
> ich habe 2 USB-IR Köpfe (USB0 = PV Anlage und USB1 = Haus)
> und zwei Zähler EHM EDL300L
> 
> würde mich freuen wenn mir jemand (gerne auch direkt am PI) mir bei den Kanälen und der vzlogger.conf helfen könnte.
> ich hätte gerne 3 Kanäle (Tag/Nacht Verbrauch und PV Erzeugung)
> 
> die vzlogger.conf sieht zz so aus
> /**
>  * 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 <http://wiki.volkszaehler.org/software/controller/vzlogger#configuration>
>  */
> 
> {
> "retry" : 10,                   /* how long to sleep between failed requests, in seconds */
> "daemon": true,         /* run periodically */
> "verbosity" : 5,                /* 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" : true,       /* disabled meters will be ignored */
>         "protocol" : "sml",     /* see 'vzlogger -h' for list of available protocols */
>         "device" : "/dev/ttyUSB1", 
>         "channels": [{
>                 "uuid" : "70dbe0f0-bd6e-11e6-8ed4-d726fe162933",
>                 "middleware" : "http://localhost/middleware.php <http://localhost/middleware.php>",
>                 "identifier" : "1-0:1.8.1" /* alias for '1-0:1.7.ff', see 'vzlogger -h' for list of available aliases */
>                 }, {
>                 "uuid" : "    8dd3f700-bd72-11e6-99d4-6d9568bbea06",
>                 "middleware" : "http://localhost/middleware.php <http://localhost/middleware.php>",
>                 "identifier" : "1-0:1.8.2" /* see 'vzlogger -v20' for an output with all available identifiers/OBIS ids */
>                 }]
> "meters" : [{
>         "enabled" : true,       /* disabled meters will be ignored */
>         "protocol" : "sml",     /* see 'vzlogger -h' for list of available protocols */
>         "device" : "/dev/ttyUSB0", 
>         "channels": [{
>                 "uuid" : "f396bfb0-bd72-11e6-80ea-1dbcb5371ea9",
>                 "middleware" : "http://localhost/middleware.php <http://localhost/middleware.php>",
>                 "identifier" : "1-0:1.8.1" /* alias for '1-0:1.7.ff', see 'vzlogger -h' for list of available aliases */
>                 }]
>         }
> ]}
> 
> 
> pi at raspberrypi:~ $ vzlogger -v20
> [Dec 08 19:25:36][main] vzlogger v0.6.0 based on heads/master-0-g1484f9aad1 from Mon, 22 Aug 2016 22:32:51 +0200 started.
> [Dec 08 19:25:36]       Start parsing configuration from /etc/vzlogger.conf
> [Dec 08 19:25:36]       Error in /etc/vzlogger.conf:37 object value separator ',' expected at offset 0
> [Dec 08 19:25:36]       Failed to parse configuration due to: Parse configuaration failed.
> pi at raspberrypi:~ $ ^C
> 
> und nun häng ich :( .. 
> würd mich über den einen oder anderen Tipp sehr freuen.
> 
> Vielen Dank schon mal
> 
> Mit freundlichen Grüßen
> Heiko W.
> 
> Diese E-Mail enthält möglicherweise vertrauliche und/oder rechtlich geschützte Informationen.
> Wenn Sie nicht der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben,
> informieren Sie bitte sofort den Absender und vernichten Sie diese E-Mail.
> Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser E-Mail ist nicht gestattet.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20161209/ab51df3a/attachment-0001.html>


More information about the volkszaehler-users mailing list