Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Node-Red
  5. Node-Red und MQTT

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.7k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.0k

Node-Red und MQTT

Geplant Angeheftet Gesperrt Verschoben Node-Red
10 Beiträge 3 Kommentatoren 2.3k Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • bergjetB Offline
    bergjetB Offline
    bergjet
    schrieb am zuletzt editiert von
    #1

    Eine Verständnisfrage?
    Meine Button true und false geben einen String aus (true, false).
    Dieser String wird auch gesetzt im Datenpunkt.
    Aber im Debug Node wird keine Änderung ausgegeben. Das sollte doch der Subscriptions Node sein.
    Muss man da was bestimmtes einstellen?
    Screenshot 2020-06-15 22.12.02.png

    homee, ioBroker, iMac, iPhone, Sonos, Alaxa

    S 1 Antwort Letzte Antwort
    0
    • bergjetB bergjet

      Eine Verständnisfrage?
      Meine Button true und false geben einen String aus (true, false).
      Dieser String wird auch gesetzt im Datenpunkt.
      Aber im Debug Node wird keine Änderung ausgegeben. Das sollte doch der Subscriptions Node sein.
      Muss man da was bestimmtes einstellen?
      Screenshot 2020-06-15 22.12.02.png

      S Offline
      S Offline
      Seb_123
      schrieb am zuletzt editiert von
      #2

      @bergjet lade doch mal bitte deinen Flow hoch. Du hast bestimmt TRUE und FALSE im Inject-Node als boolsche Werte angegeben, versuch es mal mit Strings.

      1 Antwort Letzte Antwort
      0
      • bergjetB Offline
        bergjetB Offline
        bergjet
        schrieb am zuletzt editiert von
        #3

        Habe es als String definiert.

        [
            {
                "id": "aa079988.62d668",
                "type": "tab",
                "label": "Flow 2",
                "disabled": false,
                "info": ""
            },
            {
                "id": "d237f393.28f9f8",
                "type": "mqtt in",
                "z": "aa079988.62d668",
                "name": "",
                "topic": "test",
                "qos": "0",
                "datatype": "auto",
                "broker": "2ead7557.daee32",
                "x": 150,
                "y": 460,
                "wires": [
                    [
                        "7e2e8b62.eef91c"
                    ]
                ]
            },
            {
                "id": "7e2e8b62.eef91c",
                "type": "debug",
                "z": "aa079988.62d668",
                "name": "",
                "active": true,
                "tosidebar": true,
                "console": true,
                "tostatus": false,
                "complete": "payload",
                "targetType": "msg",
                "x": 680,
                "y": 460,
                "wires": []
            },
            {
                "id": "3927147e.18c88c",
                "type": "mqtt out",
                "z": "aa079988.62d668",
                "name": "",
                "topic": "",
                "qos": "",
                "retain": "",
                "broker": "2ead7557.daee32",
                "x": 610,
                "y": 580,
                "wires": []
            },
            {
                "id": "42bd37c.1a18848",
                "type": "inject",
                "z": "aa079988.62d668",
                "name": "",
                "topic": "test",
                "payload": "ein",
                "payloadType": "str",
                "repeat": "",
                "crontab": "",
                "once": false,
                "onceDelay": 0.1,
                "x": 170,
                "y": 580,
                "wires": [
                    [
                        "3927147e.18c88c"
                    ]
                ]
            },
            {
                "id": "dba5154c.a688e8",
                "type": "inject",
                "z": "aa079988.62d668",
                "name": "",
                "topic": "test",
                "payload": "aus",
                "payloadType": "str",
                "repeat": "",
                "crontab": "",
                "once": false,
                "onceDelay": 0.1,
                "x": 170,
                "y": 640,
                "wires": [
                    [
                        "3927147e.18c88c"
                    ]
                ]
            },
            {
                "id": "2ead7557.daee32",
                "type": "mqtt-broker",
                "z": "",
                "name": "",
                "broker": "localhost",
                "port": "1883",
                "clientid": "",
                "usetls": false,
                "compatmode": true,
                "keepalive": "60",
                "cleansession": true,
                "birthTopic": "",
                "birthQos": "0",
                "birthRetain": "false",
                "birthPayload": "",
                "closeTopic": "",
                "closeQos": "0",
                "closeRetain": "false",
                "closePayload": "",
                "willTopic": "",
                "willQos": "0",
                "willRetain": "false",
                "willPayload": ""
            }
        ]
        

        Screenshot 2020-06-18 20.04.23.png

        homee, ioBroker, iMac, iPhone, Sonos, Alaxa

        1 Antwort Letzte Antwort
        0
        • S Offline
          S Offline
          Seb_123
          schrieb am zuletzt editiert von Seb_123
          #4

          Hallo,
          in deinem Flow den du hochgeladen hast fehlt in dem MQTT-IN-Node, der mit den Inject-Nodes verbunden ist, der Topic "Test". Ansonsten funktioniert es dann bei mir.

          bergjetB 1 Antwort Letzte Antwort
          0
          • S Seb_123

            Hallo,
            in deinem Flow den du hochgeladen hast fehlt in dem MQTT-IN-Node, der mit den Inject-Nodes verbunden ist, der Topic "Test". Ansonsten funktioniert es dann bei mir.

            bergjetB Offline
            bergjetB Offline
            bergjet
            schrieb am zuletzt editiert von
            #5

            @Seb_123 Den Topic gebe ich mit dem Input mit. Der Datenpunkt wird aktualisiert, der Debug-Node zeigt die Änderung nicht an. Auch nicht, wenn ich im MQTT-IN-Node den Topic test angebe.

            homee, ioBroker, iMac, iPhone, Sonos, Alaxa

            S 1 Antwort Letzte Antwort
            0
            • bergjetB bergjet

              @Seb_123 Den Topic gebe ich mit dem Input mit. Der Datenpunkt wird aktualisiert, der Debug-Node zeigt die Änderung nicht an. Auch nicht, wenn ich im MQTT-IN-Node den Topic test angebe.

              S Offline
              S Offline
              Seb_123
              schrieb am zuletzt editiert von
              #6

              @bergjet, dein Flow läuft bei mir mit der IP meines MQTT Brokers. Scheint also dann am MQTT Broker zu liegen.

              bergjetB 1 Antwort Letzte Antwort
              0
              • S Seb_123

                @bergjet, dein Flow läuft bei mir mit der IP meines MQTT Brokers. Scheint also dann am MQTT Broker zu liegen.

                bergjetB Offline
                bergjetB Offline
                bergjet
                schrieb am zuletzt editiert von
                #7

                @Seb_123 Ist der MQTT Broker im ioBroker eigentlich fix eingebaut? Oder wird der mit dem MQTT Adapter installiert?

                homee, ioBroker, iMac, iPhone, Sonos, Alaxa

                S 1 Antwort Letzte Antwort
                0
                • bergjetB bergjet

                  @Seb_123 Ist der MQTT Broker im ioBroker eigentlich fix eingebaut? Oder wird der mit dem MQTT Adapter installiert?

                  S Offline
                  S Offline
                  Seb_123
                  schrieb am zuletzt editiert von Seb_123
                  #8

                  @bergjet, der MQTT-Broker wird entweder installiert wenn du den MQTT Broker/Client Adapter installierst, oder du installierst einen separaten z.B. MOSQUITTO.

                  bergjetB 1 Antwort Letzte Antwort
                  0
                  • S Seb_123

                    @bergjet, der MQTT-Broker wird entweder installiert wenn du den MQTT Broker/Client Adapter installierst, oder du installierst einen separaten z.B. MOSQUITTO.

                    bergjetB Offline
                    bergjetB Offline
                    bergjet
                    schrieb am zuletzt editiert von bergjet
                    #9

                    @Seb_123 Ich habe den Adapter (MQTT Broker/Client) installiert und als Broker/Server konfiguriert. Nun bin ich etwas ratlos, denn gelöscht und neun installiert habe ich ihn auch schon.
                    Edit:
                    Mit diesem Häkchen geht es jetzt.
                    Screenshot 2020-06-21 20.09.57.png

                    homee, ioBroker, iMac, iPhone, Sonos, Alaxa

                    1 Antwort Letzte Antwort
                    0
                    • mickymM Online
                      mickymM Online
                      mickym
                      Most Active
                      schrieb am zuletzt editiert von
                      #10

                      Ich kanns auch nur immer wiederholen - der MQTT Adapter als Broker hat Probleme mit dem ACK.Flags.

                      https://forum.iobroker.net/topic/32143/mqtt-problem

                      Mit dem Haken geht das zwar - Du wirst nur Probleme bekommen, wenn Deine Werte von den Geräten nicht bestätigt werden bzw. wirst leicht Endlosschleifen produzieren. MIch hat dieses Problem echt Monate gekostet bis ich auf mosquitto umgestiegen bin und den Adapter nur als Client nutze, um die MQTT-Zustände weiter zu verarbeiten.

                      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      798

                      Online

                      32.4k

                      Benutzer

                      81.5k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe