[vz-users] Anleitung: VZLogger als MQTT-Subscriber

Rupert Schöttler rupert.schoettler at gmx.de
Sa Dez 16 12:37:16 CET 2023


Hallo Bernd,

Am 15.12.23 um 12:56 schrieb Bernd Kisters:
> Hallo,
>
> habe mich nun an diese Channelart über protocol=exec gewagt. Es
> funktioniert aber leider nicht. Es werden keine Werte in die Datenbank
> geschrieben.
>
> Das Kommando liefert Wert zurück:
>
> pi at raspberrypi:~ $ mosquitto_sub -h 192.168.5.69 -p 32777 -C 1 -t
> evcc/warp2/meter/values  | jq -r '.power'
> 2.4136343
>
> Im Log findet man dann solche Zeilen:
>
> [Dec 15 12:55:16][exec] MeterExec::read: Calling 'mosquitto_sub -h
> 192.168.5.69 -p 32777 -C 1-t evcc/warp2/meter/values  | jq -r '.power''
> [Dec 15 12:55:16][exec] MeterExec::read: Closing process
> 'mosquitto_sub -h 192.168.5.69 -p 32777 -C 1-t
> evcc/warp2/meter/values  | jq -r '.power''
> [Dec 15 12:55:16][mtr2] Got 0 new readings from meter:
> [Dec 15 12:55:16][mtr2] waiting 10 seconds before next reading


Du siehst im Log, dass der Exec-Prozess sofort (in der gleichen Sekunde)
geschlossen wird. Was passiert, wenn Du den Befehl mosquitto_sub usw. in
die command line schreibst? Bekommst Du sofort eine Antwort bzw. die so
geformte Antwort, die vzlogger weiterverarbeiten kann? Oder wartet der
Prozess so lange, bis ein neuer Wert eintrifft? Das hängt möglicherweise
von der Einstellung des MQTT-Servers ab, aber da endet mein Wissen auch
schon.

Weihnachtliche Grüße von Lech und Wertach

Rupert

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : smime.p7s
Dateityp    : application/pkcs7-signature
Dateigröße  : 6022 bytes
Beschreibung: Kryptografische S/MIME-Signatur
URL         : <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20231216/4153e33f/attachment.bin>


Mehr Informationen über die Mailingliste volkszaehler-users