Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. ioBroker out - Update von mehreren States mit einer Message

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    13
    1
    147

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.3k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

ioBroker out - Update von mehreren States mit einer Message

Scheduled Pinned Locked Moved Skripten / Logik
node-redjavascript
12 Posts 4 Posters 936 Views 6 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • MessiahsM Offline
    MessiahsM Offline
    Messiahs
    wrote on last edited by Messiahs
    #1

    Gibt es eine Möglichkeit ein Objekt im Payload mitzugeben, welches dann mehrere states-Werte setzt ?

    Hintergrund:
    Ich habe bereits alle benötigten Werte in einer einzigen Message und müsste diese zerpflücken um verschiedene states des gleichen Objektes zu setzen.
    Beispiel:
    Anschalten einer Lampe mit der Farbe 'rot' und 50% Dimmwert.

    UncleSamU mickymM 2 Replies Last reply
    0
    • MessiahsM Messiahs

      Gibt es eine Möglichkeit ein Objekt im Payload mitzugeben, welches dann mehrere states-Werte setzt ?

      Hintergrund:
      Ich habe bereits alle benötigten Werte in einer einzigen Message und müsste diese zerpflücken um verschiedene states des gleichen Objektes zu setzen.
      Beispiel:
      Anschalten einer Lampe mit der Farbe 'rot' und 50% Dimmwert.

      UncleSamU Offline
      UncleSamU Offline
      UncleSam
      Developer
      wrote on last edited by
      #2

      @Messiahs Soviel ich weiss, gibt's das nicht. Zumindest im JavaScript Adapter. Und ich bezweifle, dass Blockly oder Node Red sowas können.

      Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
      ♡-lichen Dank an meine Sponsoren

      1 Reply Last reply
      0
      • arteckA Offline
        arteckA Offline
        arteck
        Developer Most Active
        wrote on last edited by
        #3

        mit javascript kannst du es machen..

        zigbee hab ich, zwave auch, nuc's genauso und HA auch

        UncleSamU MessiahsM 3 Replies Last reply
        0
        • arteckA arteck

          mit javascript kannst du es machen..

          UncleSamU Offline
          UncleSamU Offline
          UncleSam
          Developer
          wrote on last edited by
          #4

          @arteck sagte in ioBroker out - Update von mehreren States mit einer Message:

          mit javascript kannst du es machen..

          Ah okay, wie heisst denn die Funktion?

          Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
          ♡-lichen Dank an meine Sponsoren

          1 Reply Last reply
          0
          • arteckA arteck

            mit javascript kannst du es machen..

            MessiahsM Offline
            MessiahsM Offline
            Messiahs
            wrote on last edited by
            #5

            @arteck
            Hättst Du ein Beispiel ? Ich habe das schon in JS versucht... aber leider auch nach Std. kein brauchbares Ergebnis gefunden.
            So eine Möglichkeit würde mir sehr helfen meine Flows (in NodeRed) übersichtlich zu gestalten. Bisher hatte ich auch nur Beispiele gefunden, die entsprechende States jeweils mit einer Nachricht versorgen.
            Pro Lampe wären dass zurzeit mind. 3 Nachrichten (state, color, colortemp).

            1 Reply Last reply
            0
            • arteckA arteck

              mit javascript kannst du es machen..

              MessiahsM Offline
              MessiahsM Offline
              Messiahs
              wrote on last edited by
              #6

              @arteck geht also doch nicht mit JS ?

              arteckA 1 Reply Last reply
              0
              • MessiahsM Messiahs

                Gibt es eine Möglichkeit ein Objekt im Payload mitzugeben, welches dann mehrere states-Werte setzt ?

                Hintergrund:
                Ich habe bereits alle benötigten Werte in einer einzigen Message und müsste diese zerpflücken um verschiedene states des gleichen Objektes zu setzen.
                Beispiel:
                Anschalten einer Lampe mit der Farbe 'rot' und 50% Dimmwert.

                mickymM Online
                mickymM Online
                mickym
                Most Active
                wrote on last edited by
                #7

                @messiahs Warum muss das den eine Nachricht sein. Du kannst doch einfach das Objekt über eine split Node in einzelne Nachrichten zerlegen und das topic zusammenbasteln. In die iobroker out Node lässt Du das topic leer - dann beschreibst Du mit einer Node mehrere Datenpunkte. Ob eine iobroker out Node eine oder mehrere Nachrichten verschickt hat doch mit der Übersichtlichkeit des Flows nichts zu tun.

                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.

                MessiahsM 1 Reply Last reply
                0
                • mickymM mickym

                  @messiahs Warum muss das den eine Nachricht sein. Du kannst doch einfach das Objekt über eine split Node in einzelne Nachrichten zerlegen und das topic zusammenbasteln. In die iobroker out Node lässt Du das topic leer - dann beschreibst Du mit einer Node mehrere Datenpunkte. Ob eine iobroker out Node eine oder mehrere Nachrichten verschickt hat doch mit der Übersichtlichkeit des Flows nichts zu tun.

                  MessiahsM Offline
                  MessiahsM Offline
                  Messiahs
                  wrote on last edited by Messiahs
                  #8

                  @mickym Es ist einfach so, dass es einen Zeitpunkt gibt, an dem man weiß, welche Zustände z.B. eine Lampe haben soll, z.B. einschalten, Farbe grün und 80% Dimmwert.
                  Warum sollte man dies dann in mehrere Nachrichten aufsplitten und nicht gleich im Payload einer Nachricht alle Werte setzen ?
                  Es wäre genauso, wenn du beim telefonieren deinen Gesprächspartner für jedes zu sprechende Wort erneut anrufen müsstest....

                  mickymM 1 Reply Last reply
                  0
                  • MessiahsM Messiahs

                    @mickym Es ist einfach so, dass es einen Zeitpunkt gibt, an dem man weiß, welche Zustände z.B. eine Lampe haben soll, z.B. einschalten, Farbe grün und 80% Dimmwert.
                    Warum sollte man dies dann in mehrere Nachrichten aufsplitten und nicht gleich im Payload einer Nachricht alle Werte setzen ?
                    Es wäre genauso, wenn du beim telefonieren deinen Gesprächspartner für jedes zu sprechende Wort erneut anrufen müsstest....

                    mickymM Online
                    mickymM Online
                    mickym
                    Most Active
                    wrote on last edited by
                    #9

                    @messiahs Solange es in der Hardware keine Presets gibt, bringt Dir die Synchronizität keinerlei Vorteile, weil es immer sequentiell abgearbeitet wird. Im Gegenteil die Hardware ist meist bei zu geringen Abständen der Befehlsabfolge überfordert. Ich sehe keinen signifikanten Vorteil.

                    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.

                    MessiahsM 1 Reply Last reply
                    0
                    • MessiahsM Messiahs

                      @arteck geht also doch nicht mit JS ?

                      arteckA Offline
                      arteckA Offline
                      arteck
                      Developer Most Active
                      wrote on last edited by arteck
                      #10

                      @messiahs ja doch aber... es hängt von adapter ab..
                      aber
                      das händelt der Adapter bei sich.. also mach die Lampe an, setzte die auf rot, und lichtstärke 60.. der hue Adapter macht das .. mit dem object command

                      mit boardmittlen gehts nicht... das ist richtig

                      zigbee hab ich, zwave auch, nuc's genauso und HA auch

                      1 Reply Last reply
                      0
                      • mickymM mickym

                        @messiahs Solange es in der Hardware keine Presets gibt, bringt Dir die Synchronizität keinerlei Vorteile, weil es immer sequentiell abgearbeitet wird. Im Gegenteil die Hardware ist meist bei zu geringen Abständen der Befehlsabfolge überfordert. Ich sehe keinen signifikanten Vorteil.

                        MessiahsM Offline
                        MessiahsM Offline
                        Messiahs
                        wrote on last edited by
                        #11

                        @mickym
                        Sorry, dass eine hat nichts mit dem anderen zu tun.
                        Overhead und die Performancebelastung ist bei vielen Messages einfach um ein vielfaches größer, zudem grundsätzlich überflüssig...
                        Wie ich gelernt habe geht es über ioBroker/NodeRed zurzeit noch nicht... dann ist es halt so.

                        @arteck
                        Verstehe, Danke trotzdem.

                        mickymM 1 Reply Last reply
                        0
                        • MessiahsM Messiahs

                          @mickym
                          Sorry, dass eine hat nichts mit dem anderen zu tun.
                          Overhead und die Performancebelastung ist bei vielen Messages einfach um ein vielfaches größer, zudem grundsätzlich überflüssig...
                          Wie ich gelernt habe geht es über ioBroker/NodeRed zurzeit noch nicht... dann ist es halt so.

                          @arteck
                          Verstehe, Danke trotzdem.

                          mickymM Online
                          mickymM Online
                          mickym
                          Most Active
                          wrote on last edited by mickym
                          #12

                          gelöscht

                          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 Reply Last reply
                          0
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          522

                          Online

                          32.7k

                          Users

                          82.4k

                          Topics

                          1.3m

                          Posts
                          Community
                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                          ioBroker Community 2014-2025
                          logo
                          • Login

                          • Don't have an account? Register

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Home
                          • Recent
                          • Tags
                          • Unread 0
                          • Categories
                          • Unreplied
                          • Popular
                          • GitHub
                          • Docu
                          • Hilfe