vzlogger icon indicating copy to clipboard operation
vzlogger copied to clipboard

WIP: experimental code to extract energy flow direction from status word and apply to power reading

Open r00t- opened this issue 3 years ago • 2 comments

fixes #431

r00t- avatar Mar 31 '21 02:03 r00t-

[~/vzlogger]$ cat etc/vzlogger.conf.direction_from_status
{
    "verbosity": 15, "retry": 0,
    "meters": [{
            "enabled": true, "allowskip": false,
            "protocol": "sml",
            "device": "/home/r00t/libsml-testing/EMH-ED300L_delivery.bin",
            "direction_from_status": true,
    }]
}
[~/vzlogger]$ ./src/vzlogger -c etc/vzlogger.conf.direction_from_status -f |head -n 32
[Mar 31 05:01:22][mtr0] Got 4 new readings from meter:
[Mar 31 05:01:22][mtr0] Reading: id=1-0:1.8.0*255/ObisIdentifier:1-0:1.8.0*255 value=17243675.60 ts=1617159682423
[Mar 31 05:01:22][mtr0] Reading: id=1-0:1.8.1*255/ObisIdentifier:1-0:1.8.1*255 value=17243675.60 ts=1617159682423
[Mar 31 05:01:22][mtr0] Reading: id=1-0:1.8.2*255/ObisIdentifier:1-0:1.8.2*255 value=0.00 ts=1617159682423
[Mar 31 05:01:22][mtr0] Reading: id=1-0:15.7.0*255/ObisIdentifier:1-0:15.7.0*255 value=-126.60 ts=1617159682423
[...]
[~/vzlogger]$ sed -i s,delivery,consumption, etc/vzlogger.conf.direction_from_status
[~/vzlogger]$ ./src/vzlogger -c etc/vzlogger.conf.direction_from_status -f |head -n 32
[...]
[Mar 31 05:01:56][mtr0] Got 4 new readings from meter:
[Mar 31 05:01:56][mtr0] Reading: id=1-0:1.8.0*255/ObisIdentifier:1-0:1.8.0*255 value=17243368.30 ts=1617159716495
[Mar 31 05:01:56][mtr0] Reading: id=1-0:1.8.1*255/ObisIdentifier:1-0:1.8.1*255 value=17243368.30 ts=1617159716495
[Mar 31 05:01:56][mtr0] Reading: id=1-0:1.8.2*255/ObisIdentifier:1-0:1.8.2*255 value=0.00 ts=1617159716495
[Mar 31 05:01:56][mtr0] Reading: id=1-0:15.7.0*255/ObisIdentifier:1-0:15.7.0*255 value=137.10 ts=1617159716495
[...]

r00t- avatar Mar 31 '21 03:03 r00t-

successfully tested with a second meter: https://github.com/volkszaehler/vzlogger/issues/431#issuecomment-811078522

r00t- avatar Mar 31 '21 14:03 r00t-