[vz-users] Zählerstands-Datei auslesen
Thomas Höpfner
thomas at thhoe.de
Di Feb 22 15:38:23 CET 2022
Hallo,
einfacher ist die Daten direct an die middleware zu schicken.
Thomas
Am 22.02.2022 um 14:26 schrieb René W <tylonhh at gmail.com>:
Im config Editor (https://volkszaehler.github.io/vzlogger/) sind ja ein paar Hinweise zu files:
optional format string. Supports $v for value, $i for identifier and $t for timestamp. E.g. $i:$v. If empty just a value is read from each line of the file
Demnach müsste ich versuchen die File zeilenweise mit Timestamps zu füllen. Und auch irgendwann zu leeren, oder?
Leider reichen dafür meine Copy&Paste und Google Skills nicht mehr aus. Vielleicht mag mir wer helfen. So sieht mein Script(?) zur Zeit aus:
#! /bin/sh
# Aktionen
case "$1" in
start)
/usr/local/bin/stromzaehler &
# /opt/beispiel start
;;
stop)
killall stromzaehler
# /opt/beispiel stop
;;
restart)
killall stromzaehler
/usr/local/bin/stromzaehler &
# /opt/beispiel restart
;;
esac
exit 0
Wie sollte die auszulesende file nun aussehen und wie der format string in der vzlogger.conf?
Ich vermute eine zeilenweise file mit timestamp und value (und optional identifier) wäre das richtige $i:$t:$v
Wie man verhindert dass die File überläuft.... keine Ahnung.
Gruß
Am Di., 22. Feb. 2022 um 13:41 Uhr schrieb René Warsow <tylonhh at gmail.com>:
Hallo,
ich habe es endlich geschafft einen S0 mit Interrupt und WiringPi auszulesen. Nun habe ich eine file /var/strom/stromcounter wo forlaufend hochgezählt wird bei jedem Impuls auf S0. Sprich ich sehe dort immer die Anzahl der Impulse. So weit so gut.
Wie bekomme ich nun diesen „Zähler“ in die vzlogger.conf?
Gruß
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20220222/c52fdde3/attachment.html>
Mehr Informationen über die Mailingliste volkszaehler-users