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. ioBroker out - Update von mehreren States mit einer Message

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    343

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

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

ioBroker out - Update von mehreren States mit einer Message

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
node-redjavascript
12 Beiträge 4 Kommentatoren 858 Aufrufe 6 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.
  • arteckA Offline
    arteckA Offline
    arteck
    Developer Most Active
    schrieb am zuletzt editiert von
    #3

    mit javascript kannst du es machen..

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

    UncleSamU MessiahsM 3 Antworten Letzte Antwort
    0
    • arteckA arteck

      mit javascript kannst du es machen..

      UncleSamU Offline
      UncleSamU Offline
      UncleSam
      Developer
      schrieb am zuletzt editiert von
      #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 Antwort Letzte Antwort
      0
      • arteckA arteck

        mit javascript kannst du es machen..

        MessiahsM Offline
        MessiahsM Offline
        Messiahs
        schrieb am zuletzt editiert von
        #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 Antwort Letzte Antwort
        0
        • arteckA arteck

          mit javascript kannst du es machen..

          MessiahsM Offline
          MessiahsM Offline
          Messiahs
          schrieb am zuletzt editiert von
          #6

          @arteck geht also doch nicht mit JS ?

          arteckA 1 Antwort Letzte Antwort
          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
            schrieb am zuletzt editiert von
            #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 Antwort Letzte Antwort
            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
              schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
              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
                schrieb am zuletzt editiert von
                #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 Antwort Letzte Antwort
                0
                • MessiahsM Messiahs

                  @arteck geht also doch nicht mit JS ?

                  arteckA Offline
                  arteckA Offline
                  arteck
                  Developer Most Active
                  schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
                  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
                    schrieb am zuletzt editiert von
                    #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 Antwort Letzte Antwort
                    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
                      schrieb am zuletzt editiert von 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 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

                      745

                      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