Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Node Red sendet ioBroker Messages mehrmals

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Node Red sendet ioBroker Messages mehrmals

    This topic has been deleted. Only users with topic management privileges can see it.
    • ruhr70
      ruhr70 last edited by

      Hallo zusammen,

      ich wollte mich mit dem Thema Node Red beschäftigen und bin direkt am Anfang darüber gestolpert, das ioBroker Meldungen mehrmals geschickt werden, siehe Grafik.

      Bei meinen Versuchen wurde jede Meldung dreimal geschickt in der Grafik das Ausschalten eines Tasters "nur" zweimal.

      In der Grafik:

      Test: der lokalen Meldung aus Node Red: OK, wird nur einmal gesendet

      Test: Schalter ausschalten (über VIS): Status False wird zweimal gesendet

      Test Schalte einschalten (über VIS): Status true wird dreimal gesendet

      327_node-red_message_mehrmals.jpg

      Ansonsten bin ich von Node Red direkt begeistert 😉

      VG

      Michael

      [EDIT]:

      JS-Controler: 0.5.14

      Node Red: 0.1.5

      Im Log taucht die Statusänderung des Tasters/der Lampe nur einmal auf (richtig).

      Dann ist mir noch aufgefallen, dass ich, wenn ich den STATE weiterverarbeiten will, im Node Red SWITCH nicht "is true" verwenden kann, sondern "== true" (true als Text), als ob true als Text und nicht als Bool übergeben wird. OK, das geht aus der Beschreibung hervor: msg.payload is a String.

      1 Reply Last reply Reply Quote 0
      • ruhr70
        ruhr70 last edited by

        So, noch ein bisschen getestet.

        Wenn man den Schalter direkt betätigt, dann kommt die meistens Meldung nur einmal.

        Als ich den Schalter bewusst schnell ein und wieder ausgeschaltet hatte, hatte ich einen Fall, bei dem nur false angezeigt wurde (true) fehlte.

        Ein zweiter schneller Versuch zeigte wieder kein true, dafür zweimal false.

        Schaltet man den Schalter über VIS, kommt die Meldung 2-3 mal.

        Also ziemlich schwer einzugrenzen, da die Ergebnisse nicht zu 100% reproduzierbar sind 😞

        (oder ich habe die Logik dahinter noch nicht erkannt).

        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        Support us

        ioBroker
        Community Adapters
        Donate

        829
        Online

        31.8k
        Users

        80.0k
        Topics

        1.3m
        Posts

        1
        2
        1275
        Loading More Posts
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes
        Reply
        • Reply as topic
        Log in to reply
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
        The ioBroker Community 2014-2023
        logo