<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hi,</p>
<p>mit "file" hab ich keine Erfahrungen. Allerdings mit "exec".</p>
<p>Wird deine Verbrauch.txt mit irgendeinem Script o.ä. geschrieben?<br>
Wenn ja, dann kannst du dieses Script direkt aufrufen. Die Werte
werden dann ohne Umweg über die Datei vom vzlogger gelesen.</p>
<p>Such mal nach exec:
<a class="moz-txt-link-freetext" href="https://wiki.volkszaehler.org/software/controller/vzlogger">https://wiki.volkszaehler.org/software/controller/vzlogger</a></p>
<p>Grüße<br>
Sirko<br>
</p>
<div class="moz-cite-prefix">Am 31.01.2021 um 20:01 schrieb Wolfgang
M. Janker:<br>
</div>
<blockquote type="cite"
cite="mid:trinity-c9ffeba1-fa31-4763-b114-cde9670258e5-1612119697448@3c-app-gmx-bap63">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div style="font-family: Verdana;font-size: 12.0px;">
<div> </div>
<div class="signature">Hallo zusammen,</div>
<div class="signature"> </div>
<div class="signature">wahrscheinlich hatten das Problem schon
anderen und es wurd schon desöfternen erklärt, aber leider
waren meine bisherigen Suchen erfolglos.</div>
<div class="signature">Gleich mal Sorry dafür!</div>
<div class="signature"> </div>
<div class="signature">Hintergrund:</div>
<div class="signature">Ich hatte seit ca. 3 Jahren erfolgreich
einen VZ mit den Daten meiner Heizung über den Meter-Typ
"file" am Laufen.</div>
<div class="signature">Die VZ-Installation war von Anfang 2017
auf RaspPi OS "Jessie".</div>
<div class="signature"> </div>
<div class="signature">Da ich vor ca. 2 Wochen einen neuen
Stronzähler (jetzt SML, vorher D0) bekommen hatte und ich beim
Umkonfigurieren und diversen Update-Versuchen den VZ
zerschossen hatte, habe jetzt ein Neuinstallation auf RaspPi
OS "Buster" und dem aktuellen VZ-Stand. (War eh längst
fällig.)</div>
<div class="signature"> </div>
<div class="signature">Meine alten Daten habe ich in die neue DB
importiert und ich bekomme diese auch in der Middleware wie
gewohnt angezeigt.</div>
<div class="signature"> </div>
<div class="signature">Problem:</div>
<div class="signature">Sobald ich den vzlogger starte, werden
die in der Datei enthaltenen Daten eingelesen und sind danach
in der Middleware verfügbar.</div>
<div class="signature"> </div>
<div class="signature"> </div>
<div class="signature">Werden an die Datei neue Daten angehängt
(per Shell-Skript), bekommt das der noch laufende vzlogger
laut Logfile zwar mit, quittiert das dann aber mit "Got 0 new
readings from meter".</div>
<div class="signature">[Jan 31 17:00:02][file] got inotify_event
8<br>
[Jan 31 17:00:02][] MeterFile::read: 32, 32<br>
[Jan 31 17:00:02][mtr1] Got 0 new readings from meter:<br>
[Jan 31 17:00:02][chn2] ==> number of tuples: 0<br>
[Jan 31 17:00:02][chn2] JSON request body is null. Nothing to
send now.<br>
</div>
<div class="signature">Erst wenn der vzlogger neugestartet wird,
werden diese neuen Daten eingelesen und das gleiche Spiel
beginnt von vorne.</div>
<div class="signature"> </div>
<div class="signature">Im Anhang vzlogger.conf, vzlogger.log,
Import-Datei "Verbrauch.txt".</div>
<div class="signature"> </div>
<div class="signature">Vielen Dank schon mal für Eure Hilfe!</div>
<div class="signature"> </div>
<div class="signature">Viele Grüße</div>
<div class="signature">Wolfgang</div>
</div>
</blockquote>
</body>
</html>