<p dir="ltr">Moin Dennis,</p>
<p dir="ltr">hast du wirklich Übertragungsfehler? Wenn ja, wie sehen die aus? Überprüfung ob es sich um Zahlen handelt erscheint mir nicht besonders sinnvoll, denn was anderes wie Zahlen wird dich die Middleware eh nicht in die DB schreiben lassen.<br>
Warum benutzt du nicht vzlogger?</p>
<p dir="ltr">Grüße<br>
Frank</p>
<div class="gmail_quote">Am 08.04.2017 09:15 schrieb "D. Greulich" <<a href="mailto:d.greulich@5systems.de">d.greulich@5systems.de</a>>:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Guten Morgen alle miteinander.<div><br></div><div>Ich habe meinen VZ mal einen IR-Schreib- und Lesekopf gegönnt und bin damit auch recht zufrieden. Dazu habe ich mir das Script auf folgender Quelle (<a href="http://wiki.volkszaehler.org/hardware/channels/meters/power/edl-ehz/itron_ace3000_type_260#abfrage_mit_bash-script" target="_blank">http://wiki.volkszaehler.org/<wbr>hardware/channels/meters/<wbr>power/edl-ehz/itron_ace3000_<wbr>type_260#abfrage_mit_bash-<wbr>script</a>) angepasst, da ich nur einen Zähler habe.</div><div><br></div><div>Auf der Wiki-Seite wird auf gelegentliche Fehler beim Auslesen hingewiesen:</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span style="color:rgb(51,51,51);font-family:arial,sans-serif;font-size:14px">Manchmal gibt es aus unbekannten Gründen Lesefehler bei dem einen oder anderen Zähler. Auf Grund der Überprüfung der absoluten Werte ist der Anzeigefehler aber zu vernachlässigen.</span></blockquote><div><br></div><div><br></div><div>Was soll ich sagen, mich störte das.</div><div>Meine Überlegung ist nun, wenn in dem Script, nach dem Abfragen des Zählers, die gelieferten Daten für Z1 und Z2 erst validiert werden, könnte man sich diese "Lesefehler" in der DB schenken.</div><div><br></div><div>Die Funktion müsste/könnte so ablaufen:</div><div><br></div><div>Z1 & Z2 richtig gefüllt (Zahl ######.#) -> Script weiter ausführen </div><div>wenn nicht valide, dann das Script beenden.</div><div><br></div><div><br></div><div>Leider reichen meine Kenntnisse derzeit nicht aus um solch eine Abfrage zuschreiben und benötige daher mal wieder eure Unterstützung.</div><div><br></div><div>Im Anhang habe ich das Script (evu_auslesen.txt) und ein Log (evu-log.log) angehängt.</div><div><br></div><div>  <br clear="all"><div><div class="m_-7198896351430681913gmail_signature"><div dir="ltr"><div style="font-size:small"><br></div><div style="font-size:small"><br></div><div style="font-size:small">Mit freundlichen Grüßen</div><div style="font-size:small">Dennis Greulich</div></div></div></div>
</div></div>
</blockquote></div>