<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Am 14.10.2016 um 21:07 schrieb Klaus
Reichenecker:<br>
</div>
<blockquote cite="mid:0DF347AC4D8B4A5ABFC4F86A585A4F38@KRPC"
type="cite">Die Löschfunktion wäre genial <br>
<br>
Ich habe auch Sensoren, die plötzlich irgendwelche Fantasiewerte
zum Volkszaehler schicken, denen ist leider nicht so einfach
beizukommen <br>
<br>
</blockquote>
<br>
Ich hatte schon knapp 1 MW !<br>
Anstatt Löschfunktion (die ich aber auch sehr schätzen würde) ist
eine vorbeugende Plausibilitätsprüfung im VZ-Logger oder der
Datenbank sicher besser: "Was nicht falsch werden kann muss man
nicht suchen und dann löschen".<br>
<br>
<b>Vorschlag zum Löschen im Frontend</b>:<br>
User macht extremen Zoom auf den schlechten Bereich und schaltet die
guten Channels auf unsichtbar.<br>
Dann Button "Sichtbare Daten löschen?" mit Rückfrage "Sind sie
sicher, dass diese 42 Datensätze gelöscht werden sollen?"<br>
<br>
<b>Vorschlag zur Vorbeugung</b>:<br>
zwei neue Channel-Parameter im vzlogger.conf.<br>
Für Leistungswerte oder Temperatursensoren ist das einfach:
<pre>"plausibility_max" : 50000 /* maximal zulässiger Wert z.B für 50 kW
"plausibility_min" : 0 /* minimal zulässiger Wert</pre>
Wenn der Wert außerhalb ist, wird er verworfen.<br>
<br>
Für Zählerstände ist das schwieriger:<br>
<pre>"plausibility_max" : 1.5 /* maximal zulässige <font color="#cc0000">Differenz </font>zum letzten gültigen Wert
"plausibility_min" : 0.001 /* minimal zulässige <font color="#cc0000">Differenz </font>zum letzten gültigen Wert
</pre>
Und für S0-Pulse darf sich jemand anders was ausdenken. Ich hatte
dort noch keine Probleme dank einer guten Hardware von Udo ;-)<br>
<br>
Ursache ist oft eine eben verstellte Systemzeit. Ich habe das oft
nach einem Power OFF. Die falschen Werte entstehen dann, wenn das
Linux sich die Uhrzeit wieder aus dem Internet holt. Vielleicht
sollte der VZLogger erst mit dem Loggen beginnen, wenn er sicher
ist, dass die Systemzeit wirklich richtig ist.<br>
Ich erkannte die falschen Daten an einem ganzen Block mit ähnlichen
Timestamps, die einfach nicht zum Rest passten.<br>
<br>
</body>
</html>