[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