Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS mqtt (12981)

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    das ist ne gute frage, das weiss ich so nicht.
    hast du mal nen mqtt explorer oder so mitlaufen lassen auf deinem rechner?
    also wird der status direkt geupdatet im channel? oder kommt das update ggf verspätet vom sonoff?

    aber freut mich das anscheind das größte problem behoben ist und jetzt mehr instanzen laufen

    Kommentar


      Ja das habe ich gemacht, Update ist sofort da beim Mqtt Explorer.

      Kommentar


        im log vom broker irgendwas auffälliged dabei? also ständiger reconnect vom baustein oder is das stable?

        Kommentar


          V1.12
          - Send By Change Ausgänge gefixt
          - Subscribed Status
          - Ich freu mich auch über Sachen meines Wunschzettels : https://www.amazon.de/hz/wishlist/ls...?ref_=wl_share zz0.wiwts8ahm3zz


          So ich bin jetzt gerade noch mal unserem Hasen auf den Sack gegangen ... weil im Hasenstall klemmt nen Sonoff haha ... hab das mal nachgestellt und kann keine Verzögerung feststellen. Explorer, lokale Entwicklungskonsole und echter HS am lauschen und quasi instant das Update mitbekommen ...

          Du müsstest halt mal schauen ob in den Logs irgendwas ersichtlich ist.

          Kommentar


            Diese Meldung kommt bei mosquitto sehr sehr oft, aber nichts mit disconnect oder so…..
            Aber permanent eine neue Verbindung.

            New connection from 192.168.10.100 on port 1883.
            1680378292: New client connected from 192.168.10.100 as mqtt-lbs-1.1…

            kann das was mit dem Aufbau meiner Logik zutun haben?


            edit:
            sehe aber gerade, dass das eben beim permanenten Neustarten des hs war. Scheint jetzt stabil…. Aber Delay ist immer mal wieder da, besonders wenn ich viel und schnell schalte.
            Zuletzt geändert von johannesbonn; 01.04.2023, 22:24.

            Kommentar


              also wenn der HS läuft dan keine reconnects ? dann läuft das stabil, dann scheint da irgendwas in deinem aufbau zu sein 🤔

              Kommentar


                Das Problem ist, dass mir der sonoff nur On und Off als Status ausgibt, habe da keine schlankere Lösung gefunden, um das in 1/0 umzusetzen. Interessanter Weise geht das beim einschalten mit 1/0….

                Kommentar


                  Nochmal guten Morgen derPaul ,

                  so, ich habe jetzt nochmal den Status über eine Textanzeige dargestellt und siehe da....es ist meine Logik. Meine Frage: Hast du eine bessere Idee den Status von "ON" und "OFF" in "1" und "0" zu transformieren oder ist es möglich, dass du denn Fall berücksichtigst, dass bei "ON" eine "1" und bei "OFF" eine "0" auf A4 (Topic (Number)) ausgegeben wird?

                  Danke für deine Hilfe!

                  Schönen Sonntag!

                  Kommentar


                    Ne ich wollte nicht Anfangen auf die Values zu reagieren, dann kommt unterm Strich jeder an und möchte seinen Fall im Baustein abgedeckt haben, das ist quatsch :-)
                    Ich würd das so probieren das du den Wert auf einen Text vergleicher legst und dann nicht über den Binäreingang, das brauchst du nicht

                    Bildschirm­foto 2023-04-02 um 09.53.04.png Bildschirm­foto 2023-04-02 um 09.53.21.png Bildschirm­foto 2023-04-02 um 09.53.15.png

                    Kommentar


                      Das probiere ich gleich mal, danke! Allerdings habe ich das Gefühl es liegt am Textvergleicher… mal sehen.

                      Kommentar


                        Moin Christian,
                        ich habe wohl noch ein grundsätzliches Problem: nachdem anfangs alles zur Zufriedenheit funktioniert, friert der Baustein irgendwann ein. Nur durch Neu-Laden des HS kann ich ihn zunächst zum Weitermachen animieren. Anbei ein Ausschnitt des Logik-Blattes - alles eigentlich recht schlicht. Der MQTT-Baustein kommt ingesamt fünf mal auf dem Logikblatt vor. Der Broker funktioniert, die Wunschwerte kommen auch dort an (mit MQTT Explorer verifiziert), aber der HS sieht nicht mehr.
                        Was könnte da los sein?
                        image.png

                        Kommentar


                          Ist schwer zu sagen so ohne Logs etc.
                          Was passiert im Log vom Broker? Ist dort ein disconnect zu sehen ?

                          Irgendwelche Meldungen unter Exceptions ?

                          Kommentar


                            Da ist leider nicht so viel. Gestern 23:11 Reboot HS, danach funktioniert alles und ich bin ins Bett gegangen. Wie man sieht gab es knapp 10 Min. später ein Timeout. Ähnliches war mir gestern im Laufe des Abends schon mal passiert.
                            Code:
                            2023-04-01T23:11:21.900841414+02:00 1680383481: New connection from 192.168.26.248 on port 1883.
                            2023-04-01T23:11:21.901177227+02:00 1680383481: New client connected from 192.168.26.248 as mqtt-lbs-1.12-8aa614ab-c3f4-48cb-b816-72ef6f3c59b9 (p2, c1, k60).
                            2023-04-01T23:18:54.696465968+02:00 1680383934: Client mqtt-lbs-1.12-8aa614ab-c3f4-48cb-b816-72ef6f3c59b9 has exceeded timeout, disconnecting.
                            2023-04-01T23:19:33.663967595+02:00 1680383973: Client mqtt-explorer-b38c751b has exceeded timeout, disconnecting.
                            2023-04-02T10:17:09.614040677+02:00 1680423429: New connection from 192.168.26.59 on port 1883.
                            2023-04-02T10:17:09.616812777+02:00 1680423429: New client connected from 192.168.26.59 as mqtt-explorer-b38c751b (p2, c1, k60).
                            ​
                            Relevante Exeptions gab es nicht. Wo könnte ich noch suchen?

                            Kommentar


                              Da steht ja das Problem :

                              HTML-Code:
                              2023-04-01T23:18:54.696465968+02:00 1680383934: Client mqtt-lbs-1.12-8aa614ab-c3f4-48cb-b816-72ef6f3c59b9 has exceeded timeout, disconnecting.
                              Interessant ... der ist bei dir in ein Timeout gelaufen und hat sich nicht neu verbunden ... guck ich mal :-)

                              Kommentar


                                V1.13
                                - Loop Timeout erhöht​


                                Es gab da noch einen weiteren Timeout der auf 1 Sekunde stand ... da müssen wir jetzt mal mit rumspielen ... Ich hab das mal rauf gesetzt.
                                Bitte testen.

                                Kommentar

                                Lädt...
                                X