[vz-users] Wann/wie pusht der push Server?
Frank Richter
frank.richter83 at gmail.com
Sun Nov 18 15:55:18 CET 2018
Naja, wer keine Ahnung hat, sollte ohne Not auch nichts verändern, bei dem
sich andere möglicherweise was gedacht haben ;-)
Christian Wulff <christianwulff at gmx.de> schrieb am So., 18. Nov. 2018 15:50:
> Ahhhhha!
>
> Und ich hatte mich damals gewundert wofür das sein sollte.
>
> Für Leute die da nicht zu Hause sind ist das unkommentiert ja auch nicht
> nachvollziehbar ☹
>
>
>
> Mal schauen was nun passiert…
>
>
>
> Lieben Gruß,
>
> Chris
>
>
>
> *Von:* Frank Richter <frank.richter83 at gmail.com>
> *Gesendet:* Sonntag, 18. November 2018 12:40
> *An:* volkszaehler.org - users <volkszaehler-users at demo.volkszaehler.org>
> *Betreff:* Re: [vz-users] Wann/wie pusht der push Server?
>
>
>
> 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/f37b13da/attachment-0001.html>
More information about the volkszaehler-users
mailing list