[vz-users] Daten aus der Ferne auslesen
Karl-Otto Feger
karl-otto.feger at smuldom.de
Mo Jul 6 22:07:45 CEST 2020
Hallo Sven,
vielleicht eine ganz andere Möglichkeit:
der vzlogger kann seine Messwerte auch via MQTT an einen Broker schicken. Ein populärer wäre Moskito und kann auf einem Pi gut laufen. Publiziere Deine Messwerte auf dem Broker und abonniere den passenden Kanal in Deiner Steuerung. So bekommst Du die aktuellen Messwerte und musst Dich nicht mit der vz-Datenbank rumschlagen.
Ich habe hier eine ganze Reihe Sensoren auf der Basis laufen, auch den vzlogger. Klappt stabil.
Zum einschalten des publishings auf den Broker ohne weitere Sicherheit (also nur im eigenen Netz!) reicht das hier in der vzlogger.conf
…
// mqtt client support (if ENABLE_MQTT set at cmake generation)
"mqtt": {
"enabled": true, // enable mqtt client. needs host and port as well
"host": "Die IP Deines Brokers", // mqtt server addr
"port": 1883, // 1883 for unencrypted, 8883 enc, 8884 enc cert needed,
"cafile": "", // optional file with server CA
"capath": "", // optional path for server CAs. see mosquitto.conf. Spec$
"certfile": "", // optional file for your client certificate (e.g. clie$
"keyfile": "", // optional path for your client certficate private key $
"keypass": "", // optional password for your private key
"keepalive": 30, // optional keepalive in seconds.
"topic": "19a/vzlogger/data", // optional topic dont use $ at start and$
"user": "vzlogger", // optional user name for the mqtt server
"pass": "4711", // optional password for the mqtt server
"retain": false, // optional use retain message flag
"rawAndAgg": true, // optional publish raw values even if agg mode is u$
},
…
Gruß
ottO
Von: volkszaehler-users <volkszaehler-users-bounces at demo.volkszaehler.org> Im Auftrag von sven at deckertonline.de
Gesendet: Montag, 6. Juli 2020 21:34
An: 'volkszaehler.org - users' <volkszaehler-users at demo.volkszaehler.org>
Betreff: [vz-users] Daten aus der Ferne auslesen
Hallo zusammen,
ich habe neben dem Volkszähler ein weiteres Projekt, dabei wird mit einem Pi eine Klimaanlage gesteuert.
Ich würde dies nun gern so erweitern, dass die Klimaanlage nur anspringt, wenn auch genug Strom von der Solaranlage zur Verfügung steht.
Der aktuelle Verbrauch, bzw. die aktuelle Einspeisung ist im Volkszähler vorhanden.
Ich suche nun ein Möglichkeit mit einem 2. Pi auf die Volkszählerdatenbank zuzugreifen und die entsprechende Werte abzuholen.
Gibt es da eine Möglichkeit?
Muss noch dazu erwähnen, dass die Datenbank und das Frontend auf einem Windows Rechner läuft.
Besten Dank vorab
LG
Sven
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20200706/c070a4a8/attachment.html>
Mehr Informationen über die Mailingliste volkszaehler-users