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. Einsteigerfragen
  4. Automatisierung
  5. Node Red msg.topic vs msg.payload

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.2k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

Node Red msg.topic vs msg.payload

Geplant Angeheftet Gesperrt Verschoben Automatisierung
4 Beiträge 2 Kommentatoren 449 Aufrufe 2 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.
  • P Offline
    P Offline
    Pixelsolution
    schrieb am zuletzt editiert von
    #1

    Hey Leute,
    Bin blutiger Anfänger was das zusammenstöpseln von Nodes angeht und bin gerade auch vor einer, für euch wahrscheinlich Trivialen Aufgabe.

    Undzwar möchte ich gerne über NodeRed einen String in eine IOBroker out Node übergeben sodass ich quasi einen dynamischen Topic erstelle. :)

    Steuern tu ich ausgehend von Loxone Klimabaustein Temp, Mode und Lüfter, die Werte formatiere ich mir für den Tuya Adapter lesbare ID, welches so aussieht "tuya.0.bfafbbe827ae5a2dd7qnff.ir-M0_T24_S2" - Das passt auch soweit

    35e9d928-afe3-4565-8e2d-31a8d31e4679-image.png

    Anstoßen will ich dann eins von den Objekten:
    b38025ba-722d-44db-8d78-1f3117590a9c-image.png 75e42aa8-94e3-4d02-a991-db314ed7cad8-image.png

    Hier passiert dann der fehler, ich seh zwar dass sich vorne etwas ändert, aber es wird auch nicht getriggert oder sonst was.
    Ich hoffe ihr könnt mir einen Lösungsansatz geben, danke im voraus ;)
    a12064ea-e936-4cbb-ad4a-3613d07ca1ed-image.png

    mickymM 1 Antwort Letzte Antwort
    0
    • P Pixelsolution

      Hey Leute,
      Bin blutiger Anfänger was das zusammenstöpseln von Nodes angeht und bin gerade auch vor einer, für euch wahrscheinlich Trivialen Aufgabe.

      Undzwar möchte ich gerne über NodeRed einen String in eine IOBroker out Node übergeben sodass ich quasi einen dynamischen Topic erstelle. :)

      Steuern tu ich ausgehend von Loxone Klimabaustein Temp, Mode und Lüfter, die Werte formatiere ich mir für den Tuya Adapter lesbare ID, welches so aussieht "tuya.0.bfafbbe827ae5a2dd7qnff.ir-M0_T24_S2" - Das passt auch soweit

      35e9d928-afe3-4565-8e2d-31a8d31e4679-image.png

      Anstoßen will ich dann eins von den Objekten:
      b38025ba-722d-44db-8d78-1f3117590a9c-image.png 75e42aa8-94e3-4d02-a991-db314ed7cad8-image.png

      Hier passiert dann der fehler, ich seh zwar dass sich vorne etwas ändert, aber es wird auch nicht getriggert oder sonst was.
      Ich hoffe ihr könnt mir einen Lösungsansatz geben, danke im voraus ;)
      a12064ea-e936-4cbb-ad4a-3613d07ca1ed-image.png

      mickymM Online
      mickymM Online
      mickym
      Most Active
      schrieb am zuletzt editiert von mickym
      #2

      @pixelsolution Wenn Du das topic in der iobroker-out Node flexibel halten willst, dann lässt Du das frei und setzt msg.topic ggf. über eine Change Node oder wenn Du halt lieber codierst dann halt in einer function Node :face_with_rolling_eyes: und die payload ist der Wert, den Du in das iobroker Objekt schreiben willst. (Da das bei Dir buttons sind, einfach ein boolean mit dem Wert true). Das steht auch so in der Hilfe zu der iobroker-Out Node.

      2f3b4368-1e1a-4234-b32b-b27acec5b2c0-image.png

      Also entweder so:

      3ad5b9d7-f80b-4214-bbb0-8dfe7f135c29-image.png

      oder halt so:

      bfd74bb8-1387-436f-9b09-15299b451217-image.png

      Das topic in der iobroker-out Node bleibt leer:

      ea224950-8b43-4c48-9847-b3b0c17c233d-image.png

      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.

      P 1 Antwort Letzte Antwort
      0
      • mickymM mickym

        @pixelsolution Wenn Du das topic in der iobroker-out Node flexibel halten willst, dann lässt Du das frei und setzt msg.topic ggf. über eine Change Node oder wenn Du halt lieber codierst dann halt in einer function Node :face_with_rolling_eyes: und die payload ist der Wert, den Du in das iobroker Objekt schreiben willst. (Da das bei Dir buttons sind, einfach ein boolean mit dem Wert true). Das steht auch so in der Hilfe zu der iobroker-Out Node.

        2f3b4368-1e1a-4234-b32b-b27acec5b2c0-image.png

        Also entweder so:

        3ad5b9d7-f80b-4214-bbb0-8dfe7f135c29-image.png

        oder halt so:

        bfd74bb8-1387-436f-9b09-15299b451217-image.png

        Das topic in der iobroker-out Node bleibt leer:

        ea224950-8b43-4c48-9847-b3b0c17c233d-image.png

        P Offline
        P Offline
        Pixelsolution
        schrieb am zuletzt editiert von
        #3

        @mickym Das ging ja flott, vielen dank für die Ausführliche Erklärung :clap:
        Heißt das das Objekt hat gewartet bis payload auf true geht?

        mickymM 1 Antwort Letzte Antwort
        0
        • P Pixelsolution

          @mickym Das ging ja flott, vielen dank für die Ausführliche Erklärung :clap:
          Heißt das das Objekt hat gewartet bis payload auf true geht?

          mickymM Online
          mickymM Online
          mickym
          Most Active
          schrieb am zuletzt editiert von mickym
          #4

          @pixelsolution Der Tuya-Adapter hat ein Button definiert. Ein Button ist ein Taster, der keinen Zustand hat, sondern den Du mit einem Boolean true betätigst und damit eine Aktion triggerst. Diese Definition ist aber im iobroker hinterlegt und hat mit NodeRed nichts zu tun. Triggern tut man einen Button eben nur mit true. Wenn Du in den Expertenmodus umstellst, siehst Du den Wert des Objektes.

          bce0e149-c3cc-4213-be6c-2ee2f2d7f659-image.png

          Bei einem Button ist der Wert oder Zustand IMMER true. Es geht nur um das Triggern - also das Drücken der Taste.

          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

          760

          Online

          32.5k

          Benutzer

          81.7k

          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