<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hallo,<br>
</p>
<div class="moz-cite-prefix">Am 29.07.23 um 19:45 schrieb Tobias
Baumann:<br>
</div>
<blockquote type="cite"
cite="mid:0201270e-bc45-2f6a-8ae2-bb61d9c62441@o2online.de">ja das
war das Thema "Spikes statt Fläche" da hattes du damals auch deine
antwort 29.05 da raus , sicherlich hatte ich einige kleine
probleme mit meinen geschriebenen Scripten aber diese sind jetzt
behoben.
<br>
<br>
<br>
Am 29.07.2023 um 16:29 schrieb Rupert Schöttler:
<br>
<blockquote type="cite">
<blockquote type="cite">entweder dublicates dürfen nie
geschrieben werden oder ich müsste
<br>
den Zeitraum weiter verlänger (6h oder 12h)
<br>
</blockquote>
<br>
Das wird nicht helfen, nur die Wahrscheinlichkeit eines Spikes
ändern.<br>
</blockquote>
</blockquote>
<p><br>
</p>
<p>So, jetzt komme ich vielleicht doch ins Schleudern: Wie
konfiguriert man vzlogger, dass Duplikate NIE weitergegeben
werden? Ich war der Meinung, das geht ganz einfach, oder ist das
Default-Verhalten. Aber da war ich wohl von OpenHAB beeinflusst,
denn lt.
<a class="moz-txt-link-freetext" href="https://wiki.volkszaehler.org/software/controller/vzlogger/vzlogger_conf_parameter">https://wiki.volkszaehler.org/software/controller/vzlogger/vzlogger_conf_parameter</a></p>
<p><b>duplicates</b><br>
Zeit in Sekunden in denen wiederholende, identische Werte (z.B.
unveränderte Zählerstände) nicht an die api weitergeleitet werden
sollen.<br>
Typ Integer<br>
Wert 0-?<br>
Empfehlung 0, insbesondere bei s0-Impulsen! </p>
<p>Möglichkeiten: <br>
</p>
<p>a) ganz weglassen (auskommentieren) -> was ist das
Default-Verhalten?</p>
<p>b) 0 ist sicher falsch, denn das lässt JEDEN Wert durch und führt
bei Dir zu den regelmäßigen Spikes, die Du ganz zu Beginn
beobachtet hattest.</p>
<p>c) Geht -1 als "unendlich"? <br>
</p>
<p>d) was ist der größte Integer? Ein Tag hat 24*60*60 = 86400
Sekunden. Das könnte reichen und auch erlaubt sein (also Integer
mit mehr als 16 Bit), denn an anderer Stelle im Wiki ist bei
Integer mal 100.000 als Beispielzahl genannt. <br>
</p>
<p>(Sorry: Dein Lösungsansatz, duplicates möglichst groß zu setzen,
ist vielleicht doch der richtige Weg oder der einzige
Workaround...)<br>
</p>
<p>Einen Spike kann's nach meiner Einschätzung dann nur noch geben,
wenn vzlogger neu gestartet wird und das Programm dadurch keine
Historie mehr im Gedächtnis hat: Der erste Zählerstand geht auf
jeden Fall durch, und wenn er zufälligerweise in der folgenden 1
Minute um 0,1 kWh springt, bekommst Du eine Leistung von 6 kW
angezeigt -- ob's passt oder nicht. Dann hilft nur, den Wert vor
dem Spike manuell zu löschen. Fluch der kleinen Auflösung ...<br>
</p>
<p>Gruß von Lech und Wertach</p>
<p>Rupert<br>
</p>
</body>
</html>