Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. ioBroker out - Update von mehreren States mit einer Message

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    ioBroker out - Update von mehreren States mit einer Message

    This topic has been deleted. Only users with topic management privileges can see it.
    • UncleSam
      UncleSam Developer @Messiahs last edited by

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

      1 Reply Last reply Reply Quote 0
      • arteck
        arteck Developer Most Active last edited by

        mit javascript kannst du es machen..

        UncleSam Messiahs 3 Replies Last reply Reply Quote 0
        • UncleSam
          UncleSam Developer @arteck last edited by

          @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?

          1 Reply Last reply Reply Quote 0
          • Messiahs
            Messiahs @arteck last edited by

            @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 Reply Quote 0
            • Messiahs
              Messiahs @arteck last edited by

              @arteck geht also doch nicht mit JS ?

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

                @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.

                Messiahs 1 Reply Last reply Reply Quote 0
                • Messiahs
                  Messiahs @mickym last edited by 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....

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

                    @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.

                    Messiahs 1 Reply Last reply Reply Quote 0
                    • arteck
                      arteck Developer Most Active @Messiahs last edited by arteck

                      @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

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

                        @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.

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

                          gelöscht

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          515
                          Online

                          31.7k
                          Users

                          79.8k
                          Topics

                          1.3m
                          Posts

                          javascript node-red
                          4
                          12
                          527
                          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