{ // Water as S0 meter "enabled": true, // disabled meters will be ignored (default) "allowskip": true, // errors when opening meter may be ignored if enabled "protocol": "s0", // meter protocol, see 'vzlogger -h' for full list "device": "/dev/ttyUSB0", // meter device "aggtime": -1, // aggregate meter readings and send middleware update after seconds "aggfixedinterval": true, // round timestamps to nearest before sending to middleware "channel": { "identifier": "Impulse", // s0 meter knows "Impulse" and "Power" "uuid": "", "aggmode": "SUM", // aggregation mode: aggregate meter readings during interval // "SUM": add readings (use for s0 impulses) // "MAX": maximum value (use for meters sending absolute readings) // "AVG": average value (use for meters sending current usage) "middleware": "http://localhost/middleware.php" } } // meter