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. Mehrere Aktionen in einem blockly Script ausführen

NEWS

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

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

Mehrere Aktionen in einem blockly Script ausführen

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
blocklynode-redmultimediacommunication
19 Beiträge 5 Kommentatoren 2.8k Aufrufe 4 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.
  • wendy2702W Online
    wendy2702W Online
    wendy2702
    schrieb am zuletzt editiert von
    #2

    Ich nutze Alexa nur wenig aber fasse doch alle Sachen in einer eigenen Routine in der App zusammen.

    Bitte keine Fragen per PN, die gehören ins Forum!

    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

    R 1 Antwort Letzte Antwort
    0
    • wendy2702W wendy2702

      Ich nutze Alexa nur wenig aber fasse doch alle Sachen in einer eigenen Routine in der App zusammen.

      R Offline
      R Offline
      rayman
      schrieb am zuletzt editiert von rayman
      #3

      @wendy2702 sagte in Mehrere Aktionen in einem blockly Script ausführen:

      Ich nutze Alexa nur wenig aber fasse doch alle Sachen in einer eigenen Routine in der App zusammen.

      Was genau meinst du mit "in einer eigenen Routine" inder App?

      Meinst du in Node Red?

      Ich hatte es mal eine Zeitlang so versucht. Dieses Bild ist nur ein Beispiel. Von dem einen Objekt "Kino" bin ich dann auf viele andere Aktionen verzweigt. Hat aber garnicht geklappt.

      (Achtung nur ein Beispielbild)
      Bildschirmfoto 2019-03-20 um 10.43.03.png

      M 1 Antwort Letzte Antwort
      0
      • wendy2702W Online
        wendy2702W Online
        wendy2702
        schrieb am zuletzt editiert von
        #4

        Nein,

        ich meine die Alexa App.

        Da kann man mehrere Aktionen zusammenfassen welche dann nacheinander ausgeführt werden. Setzt natürlich voraus das du die von dir erwähnten Aktionen in der Alexa App siehst.

        Ich habe z.B. eine Guten Morgen Routine die bestimmte Rollladen öffnet, Licht einschaltet etc.

        Bitte keine Fragen per PN, die gehören ins Forum!

        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        1 Antwort Letzte Antwort
        1
        • R rayman

          @wendy2702 sagte in Mehrere Aktionen in einem blockly Script ausführen:

          Ich nutze Alexa nur wenig aber fasse doch alle Sachen in einer eigenen Routine in der App zusammen.

          Was genau meinst du mit "in einer eigenen Routine" inder App?

          Meinst du in Node Red?

          Ich hatte es mal eine Zeitlang so versucht. Dieses Bild ist nur ein Beispiel. Von dem einen Objekt "Kino" bin ich dann auf viele andere Aktionen verzweigt. Hat aber garnicht geklappt.

          (Achtung nur ein Beispielbild)
          Bildschirmfoto 2019-03-20 um 10.43.03.png

          M Offline
          M Offline
          mehrwiedu
          schrieb am zuletzt editiert von mehrwiedu
          #5

          @rayman sagte in Mehrere Aktionen in einem blockly Script ausführen:

          Was genau meinst du mit "in einer eigenen Routine" inder App?

          Man kann in der Alexa App auf dem Handy oder dem Tablet sog. Routinen anlegen, die mehrere Aktionen abarbeiten, wenn man sie ausführt.

          Über den Alexa2 Adapter kann man in ioBroker dann auf diese Routinen zugreifen und sie in allem möglichen, auch ohne Sprachbefehl an Alexa, verwursten. ;)

          1 Antwort Letzte Antwort
          0
          • R Offline
            R Offline
            rayman
            schrieb am zuletzt editiert von
            #6

            ok, habe ich verstanden. aber das darf doch nicht die lösung sein?

            ich mag den iobroker.
            ich steuere alles mit dem iobroker.
            ich bin zufrieden mit dem iobroker.

            ich will auch das problem mit dem iobroker lösen.

            das mit der alexa2 app schaue ich mir jetzt an ( danke vpn :fist: ) aber das ist nicht meine wunschlösung.

            Danke trotzdem für den Hinweis!

            LG
            Philipp

            1 Antwort Letzte Antwort
            0
            • wendy2702W Online
              wendy2702W Online
              wendy2702
              schrieb am zuletzt editiert von wendy2702
              #7

              Verstehe deine Aussage nicht.

              Wieso soll das Anlegen einer Routine in der Alexa App nicht die Lösung sein?

              Wo bitte ist der Unterschied oder Vorteil daran wenn man wie du einen Extra NodeRed Flow erzeugt?

              In der Alexa App packst du diese "Befehle" :

              Alexa beamer an
              Alexa Receiver an
              Alexa Subwoofer an
              Alexa Playstation an
              usw

              Einfach in eine Routine, nennst die z.B. Kino und fertig.

              Den Alexa2 Adapter benötigst du nur wenn du z.B. die Routine dann auch per Button aus VIS starten willst.

              Bitte keine Fragen per PN, die gehören ins Forum!

              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              1 Antwort Letzte Antwort
              0
              • OstfrieseUnterwegsO Offline
                OstfrieseUnterwegsO Offline
                OstfrieseUnterwegs
                schrieb am zuletzt editiert von
                #8

                Wenn Du mehrere Dinge gleichzeitig steuern möchtest, kannst Du dafür doch den Szenen-Adapter nehmen. Die Szene trägst Du dann manuell in den IOT Adapter bei den Smart Geräten ein, und dann taucht sie als Gerät in Alexa auf.
                Alternativ kannst Du die einen eigenen Datenpunkt (State) erzeugen und den als Trigger für dein Blockly benutzen. Den Datenpunkt dann wieder in den IOT Adapter eintragen, und dann aus Alexa heraus ansteuern.

                1 Antwort Letzte Antwort
                0
                • wendy2702W Online
                  wendy2702W Online
                  wendy2702
                  schrieb am zuletzt editiert von
                  #9

                  Viele Wege führen nach ROM ;-)

                  Bitte keine Fragen per PN, die gehören ins Forum!

                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                  OstfrieseUnterwegsO 1 Antwort Letzte Antwort
                  0
                  • wendy2702W wendy2702

                    Viele Wege führen nach ROM ;-)

                    OstfrieseUnterwegsO Offline
                    OstfrieseUnterwegsO Offline
                    OstfrieseUnterwegs
                    schrieb am zuletzt editiert von
                    #10

                    @wendy2702
                    Stimmt, das ist eine Frage des eigenen Konzeptes. Ich habe gerne alles an einer Stelle - im ioBroker. Wenn ich anfange Szenen in Alexa, HUE und sonstwo anzulegen, dann verliere ich zumindest den Überblick.

                    R 1 Antwort Letzte Antwort
                    0
                    • OstfrieseUnterwegsO OstfrieseUnterwegs

                      @wendy2702
                      Stimmt, das ist eine Frage des eigenen Konzeptes. Ich habe gerne alles an einer Stelle - im ioBroker. Wenn ich anfange Szenen in Alexa, HUE und sonstwo anzulegen, dann verliere ich zumindest den Überblick.

                      R Offline
                      R Offline
                      rayman
                      schrieb am zuletzt editiert von
                      #11

                      @OstfrieseUnterwegs sagte in Mehrere Aktionen in einem blockly Script ausführen:

                      @wendy2702
                      Stimmt, das ist eine Frage des eigenen Konzeptes. Ich habe gerne alles an einer Stelle - im ioBroker. Wenn ich anfange Szenen in Alexa, HUE und sonstwo anzulegen, dann verliere ich zumindest den Überblick.

                      genau das ist auch mein Gedanke.

                      Wobei natürlich alles auch in der Alexa App gemacht werden kann, so wie wendy2702 es ansprach.

                      Dein Vorschlag mit den Szenen hat bei mir auch nur bedingt funktioniert. Das Schalten der Szene hat grundsätzlich funktioniert allerdings hat die szene nie alle Geräte geschaltet.

                      Kann es sein, dass man auf manche Adapter (lightify, hue o.ä.) nur mit verzögerung Befehle absetzen darf?

                      1 Antwort Letzte Antwort
                      0
                      • OstfrieseUnterwegsO Offline
                        OstfrieseUnterwegsO Offline
                        OstfrieseUnterwegs
                        schrieb am zuletzt editiert von OstfrieseUnterwegs
                        #12

                        Warum Deine Szenen nicht funktionieren, kann ich auch nciht sagen. Dann nimm derweilen einen Trigger-Datenpunkt

                        EDIT: Sorry, ich hab irgendwie an Deinem Problem vorbei gelesen. Das scheinen Irgendwelche Timing Probleme zu sein. Ich steuere auch einen ganzen Schwung Geräte in einem Blockly oder in einer Szene. Aber davon nur zwei HUE und keine lightify. Kommen die beiden sich vlt ins Gehege?

                        R 1 Antwort Letzte Antwort
                        0
                        • OstfrieseUnterwegsO OstfrieseUnterwegs

                          Warum Deine Szenen nicht funktionieren, kann ich auch nciht sagen. Dann nimm derweilen einen Trigger-Datenpunkt

                          EDIT: Sorry, ich hab irgendwie an Deinem Problem vorbei gelesen. Das scheinen Irgendwelche Timing Probleme zu sein. Ich steuere auch einen ganzen Schwung Geräte in einem Blockly oder in einer Szene. Aber davon nur zwei HUE und keine lightify. Kommen die beiden sich vlt ins Gehege?

                          R Offline
                          R Offline
                          rayman
                          schrieb am zuletzt editiert von
                          #13

                          @OstfrieseUnterwegs sagte in Mehrere Aktionen in einem blockly Script ausführen:

                          Warum Deine Szenen nicht funktionieren, kann ich auch nciht sagen. Dann nimm derweilen einen Trigger-Datenpunkt

                          EDIT: Sorry, ich hab irgendwie an Deinem Problem vorbei gelesen. Das scheinen Irgendwelche Timing Probleme zu sein. Ich steuere auch einen ganzen Schwung Geräte in einem Blockly oder in einer Szene. Aber davon nur zwei HUE und keine lightify. Kommen die beiden sich vlt ins Gehege?

                          das war auch mein Gedanke. Zu Beginn meines Projekts hatte ich alle Lightify Sachen und andere Zigbee Sachen an der HUE Bridge. HAt auch geklappt. Irgendwann (nachdem 25 nicht Philips Geräte dran waren) hat die Bridge angefangen Sachen wahllos nicht mehr zu schalten.

                          Deshalb habe ich mit dann das Osram GW gekauft. Danach hatte ich keine Probleme mehr.

                          Das schalten von ganzen Gruppen auf ein Mal ist bei mir halt das Problem

                          In Blockly habe ich mir eine Testgruppe gebaut in der ich alle Plugs abschalte.

                          Funktioniert nicht. Er schaltet ein paar ab und den rest nicht. Es sind aber auch nie die gleichen Plugs immer unterschiedlich.

                          Ich muss mir mal Zeit nehmen und den iobroker neu machen. Vielleicht habe ich da irgendwo einen Dreher drin oder was kaputt gemacht.

                          1 Antwort Letzte Antwort
                          0
                          • liv-in-skyL Offline
                            liv-in-skyL Offline
                            liv-in-sky
                            schrieb am zuletzt editiert von
                            #14

                            hoffentlich verstehe ich es überhaupt richtig:

                            du sagst, wenn du das blockly von ganz oben anschaltest (triggerst), werden nicht alle geräte geschaltet ? das blockly sollte aber funktionieren - allein deine zeiteinstellungen sind etwas merkwürdig - wenn du alle mit 250 ms verzögerst, kannst du diese verzögerung eigentlich sparen !?! (zumindest die 4 welche 250ms haben.) wenn alle geräte unabhängig von einander eingeschalten werden dürfen, brauchst du keine verzögerung
                            den subwoofer ein und nach einer sekunde das volume zu ändern finde ich etwas zu schnell - würde eher 3-4 sek warten

                            also ich würde erstmal das blockly stabil zum laufen bringen - wie du anschliessend das blocky triggerst (über alexa) ist zweitrangig) - welche geräte starten eigentlich nicht - oder sind es immer verschiedene, die nicht angehen

                            wenn du das blockly mit einem datenpunkt im web-admin-objecte zum laufen bekommst - kommt der zweite schritt - ich würde definitiv alles mit dem blockly schalten und keinen mix aus alexa-routinen oder sowas machen!

                            nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                            R 1 Antwort Letzte Antwort
                            0
                            • liv-in-skyL Offline
                              liv-in-skyL Offline
                              liv-in-sky
                              schrieb am zuletzt editiert von
                              #15

                              sorry - mein editor fenster war zu lange offen - bedeuten die letzten beiden posts, dass du nur mit den lampen ein problem hast, oder schaltet sich auch andere geräte (wie z.b der subwoofer) nur manchmal an oder aus? das wäre dann ein ganz anderes problem

                              nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                              1 Antwort Letzte Antwort
                              0
                              • liv-in-skyL liv-in-sky

                                hoffentlich verstehe ich es überhaupt richtig:

                                du sagst, wenn du das blockly von ganz oben anschaltest (triggerst), werden nicht alle geräte geschaltet ? das blockly sollte aber funktionieren - allein deine zeiteinstellungen sind etwas merkwürdig - wenn du alle mit 250 ms verzögerst, kannst du diese verzögerung eigentlich sparen !?! (zumindest die 4 welche 250ms haben.) wenn alle geräte unabhängig von einander eingeschalten werden dürfen, brauchst du keine verzögerung
                                den subwoofer ein und nach einer sekunde das volume zu ändern finde ich etwas zu schnell - würde eher 3-4 sek warten

                                also ich würde erstmal das blockly stabil zum laufen bringen - wie du anschliessend das blocky triggerst (über alexa) ist zweitrangig) - welche geräte starten eigentlich nicht - oder sind es immer verschiedene, die nicht angehen

                                wenn du das blockly mit einem datenpunkt im web-admin-objecte zum laufen bekommst - kommt der zweite schritt - ich würde definitiv alles mit dem blockly schalten und keinen mix aus alexa-routinen oder sowas machen!

                                R Offline
                                R Offline
                                rayman
                                schrieb am zuletzt editiert von
                                #16

                                @liv-in-sky

                                ich mache sehr viel mit blockly und bin wirklich sehr früh darüber dass dieses Tool in den iobroker integriert ist.

                                ich habe im blockly sicher über 20 scripte sauber laufen.

                                wie du richtig festgestellt hast sind die timer wild. das ist auch nur ein aktueller stand. ich hatte da mal auch 5 sekunden und 10 sekunden drin alles unterschiedlich.

                                das problem war immer, dass er mal nur den subwoofer gemacht hat

                                dann mal nur das licht an

                                dann mal nur licht und subwoofer

                                es ist nie "nur der subwoofer" angegangen.
                                es war noch nie so, dass nur einer anging.

                                aber grundsätzlich mache ich das mit den massenaktionen richtig oder?

                                ignoriere mal die zeitenn.

                                liv-in-skyL 1 Antwort Letzte Antwort
                                0
                                • R rayman

                                  @liv-in-sky

                                  ich mache sehr viel mit blockly und bin wirklich sehr früh darüber dass dieses Tool in den iobroker integriert ist.

                                  ich habe im blockly sicher über 20 scripte sauber laufen.

                                  wie du richtig festgestellt hast sind die timer wild. das ist auch nur ein aktueller stand. ich hatte da mal auch 5 sekunden und 10 sekunden drin alles unterschiedlich.

                                  das problem war immer, dass er mal nur den subwoofer gemacht hat

                                  dann mal nur das licht an

                                  dann mal nur licht und subwoofer

                                  es ist nie "nur der subwoofer" angegangen.
                                  es war noch nie so, dass nur einer anging.

                                  aber grundsätzlich mache ich das mit den massenaktionen richtig oder?

                                  ignoriere mal die zeitenn.

                                  liv-in-skyL Offline
                                  liv-in-skyL Offline
                                  liv-in-sky
                                  schrieb am zuletzt editiert von liv-in-sky
                                  #17

                                  @rayman
                                  natürlich kannst du so massen von geräten schalten - mache ich auch nicht anders - manchmal muss halt erst eine steckdose eingeschalten werden und anschliessend (verzögerung) das gerät bedient werden) - da kann es manchmal eine kleines timing problem geben

                                  da du das mit den lampen erwähnt hast - probiere das alles mal ohne die lampen - einfach im script deaktivieren - mal sehen , ob der lampen adpter da reinspinnt - also nur mal subwoofer und solche sachen schalten

                                  nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                  1 Antwort Letzte Antwort
                                  0
                                  • OstfrieseUnterwegsO Offline
                                    OstfrieseUnterwegsO Offline
                                    OstfrieseUnterwegs
                                    schrieb am zuletzt editiert von
                                    #18

                                    @rayman
                                    Ich wüde erst mal alles unter Strom setzen, also die Plugs anschalten und jeweils eine Verzögerung von 250ms. Beachte: Die Verzögerungen addieren sich nicht auf. Wenn Du den ersten mit 250ms Verzögerung schaltest und den nächsten auch mit 250, dann schalten beide (quasi) gleichzeitig under der zweite nicht mit 500. Weil ja das Blockly weiterläuft und die Verzögerung innerhalb des Steuere Blocks abgehandelt wird.

                                    1 Antwort Letzte Antwort
                                    0
                                    • R Offline
                                      R Offline
                                      rayman
                                      schrieb am zuletzt editiert von
                                      #19

                                      ich werde mich mal daranmachen und es neu versuchen und die verzögerungen bewusst ablaufen lassen und so gestallten dass keiner gleichzeitig läuft

                                      irgendwas mache ich offensichtlich falsch oder anders.

                                      danke für eure kommentare und aufgezeigten alternativen

                                      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

                                      703

                                      Online

                                      32.5k

                                      Benutzer

                                      81.8k

                                      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