[vz-users] Wann/wie pusht der push Server?

Frank Richter frank.richter83 at gmail.com
Sun Nov 18 12:39:41 CET 2018


In deinem Flow fehlt ein http response Node (steht im Wiki!). Ist ja klar
das vzlogger dann unglücklich ist und in den Timeout läuft.

Am Sa., 17. Nov. 2018 um 17:37 Uhr schrieb Christian Wulff <
christianwulff at gmx.de>:

> Moin Andreas,
>
>
>
> Eigentlich ist das ganz einfach: Alles soll an den MQTT Broker gesendet
> werden.
>
>
>
> Über den einen kommen die Leistungen, über den anderen die Zählerstände.
> Beide hätte ich gerne in MQTT.
>
> (Die Temperaturen kommen über beide)
>
>
>
> Das interessante ist ja, das es mal funktioniert hat. Ich weiss allerdings
> nicht mehr genau ab wann nicht mehr, aber es könnte sein, dass es mit dem
> http-Input node zusammenhängt.
>
> Das werde ich jetzt mal ausprobieren.
>
>
>
> Hier der Flow:
>
> Links oben sind die beiden Push Server nodes
>
> Der lila node schiebts nach MQTT
>
> Rechts werden die Payloads auf eine Nachkommastelle gerundet und dann ins
> node-RED Dashboard geschoben
>
> Und unten hab ich mir was überlegt, damit nicht immer der letzte
> Durchflusswert auf dem Display stehen bleibt
>
>
>
> Lieben Gruß,
>
> Chris
>
>
>
> *Von:* Andreas Goetz <cpuidle at gmail.com>
> *Gesendet:* Samstag, 17. November 2018 17:10
> *An:* volkszaehler.org - users <volkszaehler-users at demo.volkszaehler.org>
> *Betreff:* Re: [vz-users] Wann/wie pusht der push Server?
>
>
>
> Hi Christian,
>
>
>
> Du hattest Dich ja über den Pushserver beschwert- der wird unten im Log
> aber gar nicht angesprochen.
>
>
>
> Bevor wir hier rätselraten- könntest Du mal ein Diagramm machen wer da was
> wohin pushen soll?
>
>
>
> Was genau horcht hinter node-red/vzpush für ein Node?
>
> Viele Grüße,
>
> Andreas
>
>
>
> On 17. Nov 2018, at 13:40, Frank Richter <frank.richter83 at gmail.com>
> wrote:
>
>
>
> Hi Christian,
>
>
>
> genau hinschauen: das sind 2 verschiedene Server!
>
>
>
> Wahrscheinlich ist der http-Input von Node-RED nicht leistungsfähig genug
> für Impulse im Sekundentakt. Nimm mal den Push-Eintrag an Node-RED (Port
> 1880) aus der Config raus und probier aus, ob der vz Push-Server dann
> wieder ordnungsgemäß läuft.
>
>
>
> Grüße
>
> Frank
>
>
>
> Am Sa., 17. Nov. 2018, 13:33 hat Christian Wulff <christianwulff at gmx.de>
> geschrieben:
>
> Hmm, was bedeutet denn das hier?:
>
>
>
> [Nov 17 13:08:23][push] CURL Request to http://127.0.0.1:5582 succeeded
> with code: 200
>
> [Nov 17 13:08:23][push] CURL: http://127.0.0.1:1880/vzpush Couldn't
> connect to server
>
> [Nov 17 13:08:23][push] send nok to url http://127.0.0.1:1880/vzpush
>
>
>
> Hat er sich jetzt richtig verbunden, oder nicht?!
>
> Code 200 bedeutet doch: 200="OK"
>
> Dann kommt aber „Couldn't connect to server“
>
> Und dann sendet er nok (no okay?!)
>
>
>
> Lieben Gruß,
>
> Chris
>
>
>
> *Von:* Christian Wulff <christianwulff at gmx.de>
> *Gesendet:* Samstag, 17. November 2018 13:05
> *An:* 'volkszaehler.org - users' <volkszaehler-users at demo.volkszaehler.org
> >
> *Betreff:* Re: [vz-users] Wann/wie pusht der push Server?
>
>
>
> Na das ist jetzt mal heftig!
>
> Ich dachte ein S0 Kanal kann nur 0 oder 1 sein?!
>
> Ich habe im Log 1, 2 und 3 gefunden.
>
> Okay, ich hab mal mit den Extremwerten gespielt.
>
> Ich hab den Rückspülfilter gespült und so wohl die maximal mögliche
> Durchflussmenge aus der Leitung entnommen.
>
> Das liegt bei 4560 L/h
>
> Das sind 76 l/min
>
> Pro Impuls fließen durch die Wasseruhr 0,5L
>
> Das macht dann 152 Impulse oder 2,533 Impulse pro Sekunde.
>
> Das sieht für mich so aus, dass der Logger im Sekundentakt getaktet ist,
> und alle Impulse in dieser Sekunde addiert.
>
> So kommt er dann auf bis zu 3 Impulse.
>
> Das Frontend zeigt das auch korrekt an.
>
>
>
> Soweit so gut, aber warum kommts nur alle 30 Sekunden in MQTT sicher an?!
>
>
>
> Lieben Gruß,
>
> Chris
>
>
>
>
>
> *Von:* Christian Wulff <christianwulff at gmx.de>
> *Gesendet:* Samstag, 17. November 2018 12:38
> *An:* 'volkszaehler.org - users' <volkszaehler-users at demo.volkszaehler.org
> >
> *Betreff:* AW: [vz-users] Wann/wie pusht der push Server?
>
>
>
> Nun kann ich hier endlich weitermachen.
>
>
>
> Bei „verbosity": 0 steht im LogFile folgendes (nur die letzten paar Zeilen)
>
> Im Log File finde ich folgendes:
>
> [Nov 17 12:30:59][push] CURL: http://127.0.0.1:1880/vzpush Timeout was
> reached
>
> [Nov 17 12:31:30][push] CURL: http://127.0.0.1:1880/vzpush Timeout was
> reached
>
> [Nov 17 12:32:01][push] CURL: http://127.0.0.1:1880/vzpush Timeout was
> reached
>
> [Nov 17 12:32:31][push] CURL: http://127.0.0.1:1880/vzpush Timeout was
> reached
>
> [Nov 17 12:33:02][push] CURL: http://127.0.0.1:1880/vzpush Timeout was
> reached
>
> [Nov 17 12:33:33][push] CURL: http://127.0.0.1:1880/vzpush Timeout was
> reached
>
> [Nov 17 12:34:03][push] CURL: http://127.0.0.1:1880/vzpush Timeout was
> reached
>
>
>
> Die S0 Impulse kamen ja alles 30 Sekunden, das deckt sich damit ja
> schonmal.
>
>
>
> Weiss jemand was da nicht stimmt?
>
>
>
> Ich werde mal die Verbosity erhöhen und nochmal testen.
>
>
>
> Lieben Gruß,
>
> Chris
>
>
>
>
>
> *Von:* Frank Richter <frank.richter83 at gmail.com>
> *Gesendet:* Sonntag, 11. November 2018 12:18
> *An:* volkszaehler.org - users <volkszaehler-users at demo.volkszaehler.org>
> *Betreff:* Re: [vz-users] Wann/wie pusht der push Server?
>
>
>
> Klar, [push] findest du auch im vzlogger-Logfile.
>
>
>
> Gruß
>
> Frank
>
>
>
> Christian Wulff <christianwulff at gmx.de> schrieb am So., 11. Nov. 2018
> 12:11:
>
> Kann das sein, dass irgendwas überlastet ist?
>
> Oder aggregiert da irgendwas?!
>
> Bei den Temperaturen fehlt nix, gut, die kommen auch nur 1x pro Minute.
>
>
>
> Kann man das irgendwie testen, mitloggen, debuggen oder so?
>
>
>
> Lieben Gruß,
>
> Chris
>
>
>
> *Von:* Frank Richter <frank.richter83 at gmail.com>
> *Gesendet:* Samstag, 10. November 2018 21:07
> *An:* volkszaehler.org - users <volkszaehler-users at demo.volkszaehler.org>
> *Betreff:* Re: [vz-users] Wann/wie pusht der push Server?
>
>
>
> Hi Christian,
>
>
>
> über den Push-Server kommen nur die Websockets, HTTP Post kommt direkt vom
> vzlogger. Wenn beides unvollständig ist, liegt es am vzlogger. Warum das
> passiert, kann ich spontan nicht erklären.
>
>
>
> Grüße
>
> Frank
>
>
>
> Am 10.11.2018 20:30 schrieb "Christian Wulff" <christianwulff at gmx.de>:
>
> Moin Frank,
>
>
>
> ich lese den Push Server auf beide Arten aus dem Wiki ein, so kommen die
> Leistungswerte und die Impulse (die Impulse brauche ich natürlich nicht,
> mit der Methode lese ich die Rohwerte der Stromzähler ein, habe ich nur zum
> Testen benutzt)
>
>
>
> Reicht es den Raspi neu zu booten (sudo reboot now) um Node-RED neu zu
> starten? Wenn ja, dann hab ich das schon vor dem Test gemacht, ja!.
>
> Bei mir läuft alles vom volkszähler, Node-RED und der MQTT Broker auf dem
> Raspi3 (sonst aber nix)
>
>
>
> Lieben Gruß,
>
> Chris
>
>
>
> *Von:* Frank Richter <frank.richter83 at gmail.com>
> *Gesendet:* Samstag, 10. November 2018 13:57
> *An:* volkszaehler.org - users <volkszaehler-users at demo.volkszaehler.org>
> *Betreff:* Re: [vz-users] Wann/wie pusht der push Server?
>
>
>
> Hi Christian,
>
>
>
> der Push-Server liefert eh keine Impulse, sondern Leistungswerte. Aber er
> sollte alles weiterleiten, was vom vzlogger kommt.
>
>
>
> Hast du dein Node-RED mal neu gestartet?
>
>
>
> Grüße
>
> Frank
>
>
>
> Am Sa., 10. Nov. 2018, 12:51 hat Christian Wulff <christianwulff at gmx.de>
> geschrieben:
>
> Moin,
>
>
>
> Wann und wie pusht der Push Server?
>
>
>
> Pusht der Push Server immer und sicher, oder kann es sein, dass da was
> verloren geht?
>
>
>
> Irgendwie kommt meine S0 Wasseruhr nicht mehr sicher durch?!
>
> Die S0 Wasseruhr kommt nur noch mit starker Verzögerung und nur noch jeder
> gefühlte 5. oder 7. Impuls durch?!
>
> Woran kann das liegen?
>
>
>
> Das ganze läuft bei mir über nodeRED und MQTT.
>
> In der Datenbank kommen immer alle Impulse sicher an.
>
> Nur in MQTT kommts nicht mehr sicher raus.
>
>
>
> Lieben Gruß,
>
> Chris
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20181118/ff02d672/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 217239 bytes
Desc: not available
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20181118/ff02d672/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 217239 bytes
Desc: not available
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20181118/ff02d672/attachment-0003.png>


More information about the volkszaehler-users mailing list