<div dir="ltr">
<div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Hallo,</div><div class="gmail_extra"><br><div class="gmail_quote">Am 15. April 2018 um 17:47 schrieb Shawn <span dir="ltr"><<a href="mailto:shawn11@gmx.de" target="_blank">shawn11@gmx.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="DE" link="blue" vlink="purple"><div class="m_-4787339119488263818WordSection1"><p class="MsoNormal"><span>Hallo Frank,<u></u><u></u></span></p><p class="MsoNormal"><span><u></u> <u></u></span></p><p class="MsoNormal"><span>danke für die schnelle Antwort.<u></u><u></u></span></p><p class="MsoNormal"><span>Leider bekomme ich gar keine Antworten vom vzlogger, auch wenn ich ihm Daten übergebe.</span></p></div></div></blockquote><div><br></div><div>
<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">bitte nicht die verschiedenen Komponenten durcheinander bringen. An vzlogger kann man nichts übergeben, vzlogger (C++-Programm) liest elektronische Zähler, 1-Wire-Sensoren etc. aus und übergibt die Daten per HTTP POST an die Middleware (PHP, das ist im engeren Sinn die volkszaehler-Software).</span> </div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="DE" link="blue" vlink="purple"><div class="m_-4787339119488263818WordSection1"><ol style="margin-top:0cm" start="1" type="1"><li class="m_-4787339119488263818MsoListParagraph" style="margin-left:0cm"><span>Wenn ich beispielsweise folgende Daten an vzlogger übergebe, sehe ich in Node-Red nichts:<u></u><u></u></span></li></ol><p class="MsoNormal" style="margin-left:36.0pt"><span>python /home/pi/vzclient.py -u <UUID Sensor> add data value=15<br></span></p></div></div></blockquote><div><br></div><div>
<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">vzclient spricht mit der Middleware, hat mit Push-Server nichts zu tun.</span> </div><div>
</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="DE" link="blue" vlink="purple"><div class="m_-4787339119488263818WordSection1"><p class="MsoNormal" style="margin-left:36.0pt"><span><u></u><u></u></span></p><ol style="margin-top:0cm" start="2" type="1"><li class="m_-4787339119488263818MsoListParagraph" style="margin-left:0cm"><span>Die Daten vom Stromzähler, die Volkszähler einliest, werden doch generell über den vzlogger übergegben, oder täusche ich mich hier?<br>Diese Daten müsste ich doch ebenfalls zyklisch alle paar Sekunden in Node-Red empfangen.</span></li></ol></div></div></blockquote><div>
<div dir="auto" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Nur wenn ein entsprechender "push"-Eintrag in der vzlogger.conf existiert.</div><div dir="auto" style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial"><br></div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Hast du die Wiki-Seite und die Doku bei GitHub zum Push-Server gelesen? Eigentlich ist die Funktionsweise dort ganz gut erklärt.</div><div style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">Der Push-Server leitet einfach weiter, was er auf Port 5582 empfängt. So lang dort nix angeliefert wird, liefert er auch nix.</div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="DE" link="blue" vlink="purple"><div class="m_-4787339119488263818WordSection1"><p class="MsoNormal"><span>Gruß<u></u><u></u></span></p><p class="MsoNormal"><span>Shawn</span></p></div></div></blockquote><div><br></div><div>Grüße</div><div>Frank </div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="DE" link="blue" vlink="purple"><div class="m_-4787339119488263818WordSection1"><p class="MsoNormal"> </p></div></div></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="DE" link="blue" vlink="purple"><div class="m_-4787339119488263818WordSection1"><p class="MsoNormal"><b>Von:</b> volkszaehler-users <<a href="mailto:volkszaehler-users-bounces@demo.volkszaehler.org" target="_blank">volkszaehler-users-bounces@<wbr>demo.volkszaehler.org</a>> <b>Im Auftrag von </b>Frank Richter<br><b>Gesendet:</b> Sonntag, 15. April 2018 12:08<br><b>An:</b> <a href="http://volkszaehler.org" target="_blank">volkszaehler.org</a> - users <<a href="mailto:volkszaehler-users@demo.volkszaehler.org" target="_blank">volkszaehler-users@demo.<wbr>volkszaehler.org</a>><br><b>Betreff:</b> Re: [vz-users] Probleme mit Push-Server Anbindung für Node-red<u></u><u></u></p><div><div class="h5"><p class="MsoNormal"><u></u> <u></u></p><div><p class="MsoNormal">Hi,<u></u><u></u></p><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">möglicherweise hast du das Konzept des Push-Servers missverstanden: der läuft parallel zur Middleware und liefert Daten an MW und Datenbank vorbei direkt ans Frontend (oder eben per Websockets). Voraussetzung dafür ist, dass er auch mit Daten gefüttert wird. vzlogger kann das, wenn er entsprechend konfiguriert ist.<u></u><u></u></p></div><div><p class="MsoNormal">An die Daten in der DB kommst du auf diesem Weg nicht.<u></u><u></u></p></div><div><p class="MsoNormal"><u></u> <u></u></p></div><div><p class="MsoNormal">Gruß<u></u><u></u></p></div><div><p class="MsoNormal">Frank<u></u><u></u></p></div></div><p class="MsoNormal"><u></u> <u></u></p><div><div><p class="MsoNormal">Shawn <<a href="mailto:shawn11@gmx.de" target="_blank">shawn11@gmx.de</a>> schrieb am So., 15. Apr. 2018 11:42:<u></u><u></u></p></div><blockquote style="border:none;border-left:solid #cccccc 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm"><div><div><p class="MsoNormal">Hallo zusammen,<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">ich probiere seit Tagen die Daten meines Volkszaehlers in Node-red einzulesen und bin der Anleitung unter <a href="https://wiki.volkszaehler.org/howto/node-red" target="_blank">https://wiki.volkszaehler.org/<wbr>howto/node-red</a> gefolgt.<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">In Node-red habe ich einen Websocket-Node angelegt, der wie folgt aussieht:<u></u><u></u></p><p class="MsoNormal"><img border="0" width="292" height="155" style="width:3.0416in;height:1.6145in" id="m_-4787339119488263818m_8205640730273245069Grafik_x0020_1"><u></u><u></u></p><p class="MsoNormal">Hinweis: Der Volkszaehler läuft auf dem Raspberry mit der IP 192.168.1.42. Node-red läuft derzeit auf einem separaten Raspberry mit der IP 192.168.1.60. Der Websocket-Node gibt als Status „Connected“ aus.<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">Wenn ich den Ausgang des Websocket-Node in ein Debug-Node leite, erhalte ich lediglich einen Datensatz mit folgende Ausgabe:<u></u><u></u></p><p class="MsoNormal"><img border="0" width="800" height="60" style="width:8.3333in;height:.625in" id="m_-4787339119488263818m_8205640730273245069Grafik_x0020_2"><u></u><u></u></p><p class="MsoNormal">Im Volkszaehler sollten jedoch viele Daten vorhanden sein, u.a. zwei Stromzähler und mehrere Temperatursensoren.<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">Hat jemand eine Idee, wo es hier klemmen könnte?<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">Vielen Dank schon einmal im Voraus.<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p><p class="MsoNormal">Gruß<u></u><u></u></p><p class="MsoNormal">Shawn<u></u><u></u></p><p class="MsoNormal"> <u></u><u></u></p></div></div></blockquote></div></div></div></div></div></blockquote></div><br></div></div>