{ "retry": 0, // how long to sleep between failed requests, in seconds "verbosity": 15, // between 0 and 15 "log": "/var/log/vzlogger/vzlogger.log", // path to logfile, optional "local": { "enabled": false, // should we start the local HTTPd for serving live readings? "port": 8081, // 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 "allowskip": false, // if enabled, errors when opening meter will lead to meter being ignored "protocol": "s0", "aggtime": -1, "aggfixedinterval": false, "device": "/dev/ttyUSB0", // oder /dev/ttyAMA0 "channel": { "identifier": "Impulse", // s0 meter knows "Impulse" and "Power" "uuid": "hier die erzeugte UUID aus dem Kanal im Frontend eintragen", "middleware": "http://localhost/middleware.php", "aggmode": "none", "duplicates": 0 } } ] }