<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.E-MailFormatvorlage18
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="DE" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Hallo Sven,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">vielleicht eine ganz andere Möglichkeit:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">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.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Ich habe hier eine ganze Reihe Sensoren auf der Basis laufen, auch den vzlogger. Klappt stabil.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Zum einschalten des publishings auf den Broker ohne weitere Sicherheit (also nur im eigenen Netz!) reicht das hier in der vzlogger.conf<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">…<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">    // mqtt client support (if ENABLE_MQTT set at cmake generation)<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">    "mqtt": {<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">        <span style="background:yellow;mso-highlight:yellow">
"enabled": true,</span>  // enable mqtt client. needs host and port as well<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">        "host": "<span style="background:yellow;mso-highlight:yellow">Die IP Deines Brokers</span>", // mqtt server addr<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">        "port": 1883, // 1883 for unencrypted, 8883 enc, 8884 enc cert needed,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">        "cafile": "", // optional file with server CA<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">        "capath": "", // optional path for server CAs. see mosquitto.conf. Spec$<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">        "certfile": "", // optional file for your client certificate (e.g. clie$<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">        "keyfile": "", // optional path for your client certficate private key $<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">        "keypass": "", // optional password for your private key<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">        "keepalive": 30, // optional keepalive in seconds.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">        "topic": "<span style="background:yellow;mso-highlight:yellow">19a/vzlogger/data</span>", // optional topic dont use $ at start and$<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">        "user": "vzlogger", // optional user name for the mqtt server<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">        "pass": "4711", // optional password for the mqtt server<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">        "retain": false, // optional use retain message flag<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">        "rawAndAgg": true, // optional publish raw values even if agg mode is u$<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">    },<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">…<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">Gruß<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US">ottO<o:p></o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b>Von:</b> volkszaehler-users <volkszaehler-users-bounces@demo.volkszaehler.org>
<b>Im Auftrag von </b>sven@deckertonline.de<br>
<b>Gesendet:</b> Montag, 6. Juli 2020 21:34<br>
<b>An:</b> 'volkszaehler.org - users' <volkszaehler-users@demo.volkszaehler.org><br>
<b>Betreff:</b> [vz-users] Daten aus der Ferne auslesen<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">Hallo zusammen,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">ich habe neben dem Volkszähler ein weiteres Projekt, dabei wird mit einem Pi eine Klimaanlage gesteuert.<o:p></o:p></p>
<p class="MsoNormal">Ich würde dies nun gern so erweitern, dass die Klimaanlage nur anspringt, wenn auch genug Strom von der Solaranlage zur Verfügung steht.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Der aktuelle Verbrauch, bzw. die aktuelle Einspeisung ist im Volkszähler vorhanden.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Ich suche nun ein Möglichkeit mit einem 2. Pi auf die Volkszählerdatenbank zuzugreifen und die entsprechende Werte abzuholen.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Gibt es da eine Möglichkeit?<br>
<br>
Muss noch dazu erwähnen, dass die Datenbank und das Frontend auf einem Windows Rechner läuft.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Besten Dank vorab<o:p></o:p></p>
<p class="MsoNormal">LG<br>
Sven<o:p></o:p></p>
</div>
</div>
</body>
</html>