Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. NodeRed sendet/empfängt nicht (mehr) via MQTT Adapter

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    NodeRed sendet/empfängt nicht (mehr) via MQTT Adapter

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

      Hallo und guten Tag,

      ich verzweifle gerade bei dem Versuch, einen MQTT-Befehl - aus NodeRed heraus - an einen ESP8266 zu schicken.
      Per Java-Script klappt das einwandfrei:
      cb1a6f00-2036-40e6-af03-b53acb6d7f88-grafik.png

      Der ESP anwortet mit seinem Status.

      Wenn ich per NodeRed nun:
      fc1bf426-708b-4bdc-97c5-b42a59bd557f-grafik.png
      injiziere, passiert nichts. In der MQTT-Instanz sehe ich zwar den "GetStatus"-Befehl, aber er scheint nicht verschickt zu werden.
      Die Krönung ist, dass das alles vor zwei Tagen noch funktionierte ich aber keine Ahnung hab', was ich wo verstellt haben könnte.
      Der komplette NodeRed-Flow scheint auch nicht mehr auf den MQTT-Adapter zu reagieren, denn auch die Daten der abonnierten Kanäle werden im Dashboard nicht mehr angezeigt.

      Eine Idee?🤞

      mickym 1 Reply Last reply Reply Quote 0
      • mickym
        mickym Most Active @NodeRunner last edited by mickym

        @noderunner Na ich weiß nicht, ob Du den mqtt Adapter als Broker laufen lässt. Wenn Du den Befehl in der mqtt Instanz siehst, dann zeig Deine Einstellungen - manchmal verschickt der Adapter die Nachrichten auch nicht - nach 11 Retries - und deshalb verwende ich den mqtt Adapter auch nicht mehr als Broker, sondern nur noch als Client und nehme mosquitto als Broker.
        Schau mal in dein Log.

        Siehe mal hier diesen alten Thread: https://forum.iobroker.net/topic/33772/mqtt-message-xxx-deleted-after-11-retries?_=1738839682656

        Das war der Grund, warum ich dann endgültig den Adapter als Broker zum Teufel geschickt habe, nachdem ich Monate nach dem Fehler gesucht habe und bei mosquitto alles sofort funktionierte.

        In der MQTT-Instanz sehe ich zwar den "GetStatus"-Befehl, aber er scheint nicht verschickt zu werden.

        Dann liegt es in meinen Augen eben am mqtt-Adapter und nicht an NodeRed.

        N 1 Reply Last reply Reply Quote 0
        • N
          NodeRunner @mickym last edited by NodeRunner

          @mickym danke für die Antwort.
          Ja, ich nutze den MQTT-Adapter als Broker. Im LOG finde ich gar keine Hinweise auf den Versuch, etwas von NodeRed zu senden:
          d065338a-2cb3-454f-855d-0c3740ea9db3-grafik.png

          Den Befehl sehe ich aber in den Objekten ankommen:
          384d567a-4014-4800-ab8e-a6eb8a4a52e8-grafik.png

          MQTT scheint auch mit meinem ESP (2440d800) und NodeRed verbunden zu sein:
          e7611ddb-340f-4b45-b7b2-a3cfea2a7709-grafik.png

          Seltsam das alles....
          Wie binde ich denn Mosquitto ein? Habe keinen entsprechenden Adapter gefunden.

          Noch eine Frage:
          Ich habe es jetzt mal mit tinymqttbroker versucht .... und es klappt wieder!😁
          Weshalb muss man bei diesem keine IP für den Broker angeben, nur den Port?

          mickym 1 Reply Last reply Reply Quote 0
          • mickym
            mickym Most Active @NodeRunner last edited by

            @noderunner Den tinymqtt Broker kenne ich nicht. Mosquitto ist ein externer Broker - also nicht im iobroker - aber den kannst Du leicht auf der gleichen Maschine erstellen.
            Den mqtt-Broker Adapter im iobroker nehme ich dann als Client zu mosquitto. Diese Konfig würde ich Dir halt empfehlen

            N 1 Reply Last reply Reply Quote 0
            • N
              NodeRunner @mickym last edited by

              @mickym vielen Dank!
              Offenbar hattest du recht, dass es irgendwie am MQTT-Adapter liegen muss, sonst hätte der Umstieg auf "tinymqtt" nichts geändert.
              Ich probiere das mal mit dem externen Mosquitto-Broker.

              Danke und schönen Tag noch!

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

              Support us

              ioBroker
              Community Adapters
              Donate

              959
              Online

              31.7k
              Users

              79.7k
              Topics

              1.3m
              Posts

              2
              5
              141
              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