[vz-users] Trotz hohem duplicates-Intervall werden unveränderte Werte an die API weitergereicht

Kai Wiemer kawi.business at gmail.com
Tue Aug 29 10:20:03 CEST 2017


Hi,

klaro.

mit der folgenden Config passiert es seltener, aber hin und wieder
immernoch.

Config:

{
    "retry" : 0,
    "daemon": true,
    "verbosity": 5,
    "log" : "/var/log/vzlogger.log",
    "local" : {
        "enabled" : false,
        "port" : 8080,
        "index" : true,
        "timeout" : 0,
        "buffer" : 0
    },
    "meters" : [{
        "enabled": true,
        "interval": 3,
        "aggtime": 20,
        "channels": [{
                "uuid": "6596fba0-897b-11e7-acd8-43e26569567b",
                "identifier": "255-255:1.8.0",
                "api": "influxdb",
                "host": "localhost:8086",
                "database": "vzlogger",
                "measurement_name": "measurement",
                "username": "vz",
                "password": "...",
                "duplicates": 999999,
                "aggmode": "MAX"
         }],
        "protocol": "d0",
        "device": "/dev/usb-ir-lesekopf",
        "dump_file": "",
        "pullseq": "2F3F210D0A",
        "ackseq": "auto",
        "baudrate": 300,
        "baudrate_read": 9600,
        "baudrate_change_delay": 500,
        "parity": "7e1",
        "read_timeout": 100
    }]
}

Log:

[Aug 29 08:16:25][chn0] Adding reading to queue (value=110362.52
ts=1503994583655)
[Aug 29 08:16:31][chn0] Adding reading to queue (value=110362.53
ts=1503994589136)
[Aug 29 08:16:36][chn0] Adding reading to queue (value=110362.54
ts=1503994594608)
[Aug 29 08:16:42][chn0] Adding reading to queue (value=110362.55
ts=1503994600165) !
[Aug 29 08:16:47][chn0] Adding reading to queue (value=110362.55
ts=1503994605578) !
[Aug 29 08:16:53][chn0] Adding reading to queue (value=110362.56
ts=1503994610972)
[Aug 29 08:16:58][chn0] Adding reading to queue (value=110362.57
ts=1503994616404)
[Aug 29 08:17:04][chn0] Adding reading to queue (value=110362.58
ts=1503994621898)
[Aug 29 08:17:09][chn0] Adding reading to queue (value=110362.59
ts=1503994627326)
[Aug 29 08:17:14][chn0] Adding reading to queue (value=110362.60
ts=1503994632759)
[Aug 29 08:17:20][chn0] Adding reading to queue (value=110362.61
ts=1503994638218)
[Aug 29 08:17:25][chn0] Adding reading to queue (value=110362.62
ts=1503994643705)
[Aug 29 08:17:31][chn0] Adding reading to queue (value=110362.63
ts=1503994649201)
[Aug 29 08:17:36][chn0] Adding reading to queue (value=110362.64
ts=1503994654736)
[Aug 29 08:17:42][chn0] Adding reading to queue (value=110362.65
ts=1503994660256)
[Aug 29 08:17:47][chn0] Adding reading to queue (value=110362.66
ts=1503994665688) !
[Aug 29 08:17:53][chn0] Adding reading to queue (value=110362.66
ts=1503994671117) !
[Aug 29 08:17:58][chn0] Adding reading to queue (value=110362.67
ts=1503994676517)
[Aug 29 08:18:04][chn0] Adding reading to queue (value=110362.68
ts=1503994681953)
[Aug 29 08:18:09][chn0] Adding reading to queue (value=110362.69
ts=1503994687342)
[Aug 29 08:18:14][chn0] Adding reading to queue (value=110362.70
ts=1503994692835)
[Aug 29 08:18:20][chn0] Adding reading to queue (value=110362.71
ts=1503994698313)
[Aug 29 08:18:25][chn0] Adding reading to queue (value=110362.72
ts=1503994703778)
[Aug 29 08:18:31][chn0] Adding reading to queue (value=110362.73
ts=1503994709233) !
[Aug 29 08:18:36][chn0] Adding reading to queue (value=110362.73
ts=1503994714762) !
[Aug 29 08:18:42][chn0] Adding reading to queue (value=110362.74
ts=1503994720258)
[Aug 29 08:18:47][chn0] Adding reading to queue (value=110362.75
ts=1503994725694)

Grüße
Kai

Am 29. August 2017 um 09:32 schrieb Frank Richter <frank.richter83 at gmail.com
>:

> Hallo Kai,
>
> also weiterhin kein Erfolg mit duplicates?
>
> Könntest du das mal mit dem volkszaehler-API testen, um auszuschließen
> dass es mit dem noch recht neuen InfluxDB-API zusammenhängt?
>
> Grüße
> Frank
>
>
>
> Am 29.08.2017 09:03 schrieb "Kai Wiemer" <kawi.business at gmail.com>:
>
> Hi Daniel,
>
> danke für den Hinweis. Sollte hier entsprechend angepasst werden:
> https://github.com/volkszaehler/vzlogger/blob/master/etc/vzlogger.conf
>
> Ich schreibe die Daten vorerst wie sie kommen in die Datenbank, auch nicht
> identische Zählerstände. Über eine Continuous Query führe ich dann die
> benötigte Aggregation durch.
>
> Grüße
> Kai
>
> 2017-08-29 8:21 GMT+02:00 Daniel Lauckner <vz at jahp.de>:
>
>> Hallo,
>>
>>
>> am Dienstag, 29. August 2017 um 07:57 hat Kai Wiemer geschrieben:
>> > das hat leider nicht das gewünschte Ergebnis gebracht.
>>
>> Weil aggmode ein channel-Parameter ist und nicht in die meter-Sektion
>> gehört.
>>
>> {
>>     "retry" : 0,
>>     "daemon": true,
>>     "verbosity": 5,
>>     "log" : "/var/log/vzlogger.log",
>>     "local" : {
>>         "enabled" : false,
>>         "port" : 8080,
>>         "index" : true,
>>         "timeout" : 0,
>>         "buffer" : 0
>>     },
>>     "meters" : [{
>>         "enabled": true,
>>         "interval": 60,
>>         "aggtime": 60,
>>         "aggfixedinterval": false,
>>         "channels": [{
>>                 "uuid": "6596fba0-897b-11e7-acd8-43e26569567b",
>>                 "identifier": "255-255:1.8.0",
>>                 "api": "influxdb",
>>                 "host": "localhost:8086",
>>                 "database": "vzlogger",
>>                 "measurement_name": "measurement",
>>                 "username": "vz",
>>                 "password": "superSecurePassword123!!",
>>                 "aggmode": "MAX",
>>                 "duplicates": 999999
>>          }],
>>         "protocol": "d0",
>>         "device": "/dev/usb-ir-lesekopf",
>>         "dump_file": "",
>>         "pullseq": "2F3F210D0A",
>>         "ackseq": "auto",
>>         "baudrate": 300,
>>         "baudrate_read": 9600,
>>         "baudrate_change_delay": 500,
>>         "parity": "7e1",
>>         "read_timeout": 100
>>     }]
>> }
>>
>>
>>
>> mfg Daniel
>>
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20170829/907c2250/attachment-0001.html>


More information about the volkszaehler-users mailing list