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. Blockly
  5. Wie muss das Blockly bei Alexa Sprachausgabe aussehen?

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Wie muss das Blockly bei Alexa Sprachausgabe aussehen?

Geplant Angeheftet Gesperrt Verschoben Blockly
blockly
23 Beiträge 3 Kommentatoren 6.1k 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.
  • KusselinK Offline
    KusselinK Offline
    Kusselin
    schrieb am zuletzt editiert von Kusselin
    #3

    Hi fastfoot...Respekt und vielen Dank.
    Ohjee, ich sehe da muss ich noch kräftig daran arbeiten....

    Den Text vom Wetteradapter hole ich mir wie ?

    Sorry wenn ich frage...was Blockly betrifft bin ich totaler Newbie....

    Ich denke ich muss dann unter "Objekte" und da dann unter den Wetter.com Adapter...aber o finde ich dann die Texansage..Zb. Guten Morgen Doris udn Dieter.....das Wetter in xyz wird heut schön........
    Und...ich benötige wahrscheinlich noch den sayit Adapter...

    Gibt es da irgendwelche Vorlagen im Netz?

    Gruss

    F 1 Antwort Letzte Antwort
    0
    • KusselinK Kusselin

      Hi fastfoot...Respekt und vielen Dank.
      Ohjee, ich sehe da muss ich noch kräftig daran arbeiten....

      Den Text vom Wetteradapter hole ich mir wie ?

      Sorry wenn ich frage...was Blockly betrifft bin ich totaler Newbie....

      Ich denke ich muss dann unter "Objekte" und da dann unter den Wetter.com Adapter...aber o finde ich dann die Texansage..Zb. Guten Morgen Doris udn Dieter.....das Wetter in xyz wird heut schön........
      Und...ich benötige wahrscheinlich noch den sayit Adapter...

      Gibt es da irgendwelche Vorlagen im Netz?

      Gruss

      F Offline
      F Offline
      fastfoot
      schrieb am zuletzt editiert von
      #4

      @Kusselin das Beispiel nimmt einen Text von einem Datenpunkt und lässt ihn Alexa vorlesen, den SayIt Adapter brauchst du dazu nicht.

      Hier mal etwas Lesestoff zu Blockly

      iobroker läuft unter Docker auf QNAP TS-451+
      SkriptRecovery: https://forum.iobroker.net/post/930558

      1 Antwort Letzte Antwort
      0
      • KusselinK Offline
        KusselinK Offline
        Kusselin
        schrieb am zuletzt editiert von Kusselin
        #5

        Kannst du bitte das Script hier noch zu dem Blockly bitte posten

        Das gelbe im Blockly sind nur Kommentare also das was ich selbst einfügen und schreiben kann..richtig?

        Danke Dir

        F 1 Antwort Letzte Antwort
        0
        • KusselinK Kusselin

          Kannst du bitte das Script hier noch zu dem Blockly bitte posten

          Das gelbe im Blockly sind nur Kommentare also das was ich selbst einfügen und schreiben kann..richtig?

          Danke Dir

          F Offline
          F Offline
          fastfoot
          schrieb am zuletzt editiert von
          #6

          @Kusselin sagte in Wie muss das Blockly bei Alexa Sprachausgabe aussehen?:

          Kannst du bitte das Script hier noch zu dem Blockly bitte posten

          Das gelbe im Blockly sind nur Kommentare also das was ich selbst einfügen und schreiben kann..richtig?

          Danke Dir

          ich verstehe nicht dein Problem, diese paar Blöcke selbst zusammen zu klicken. So wirst du nicht viel Freude mit deinem Smarthome haben. Hier der Export, hast Glück dass ich das noch nicht gelöscht hatte

          <xml xmlns="https://developers.google.com/blockly/xml">
           <variables>
             <variable id="o)YHcY9r1gwOdD%=#kR,">Sprachtext</variable>
           </variables>
           <block type="comment" id=")52KPhyIjVeI{i]g4KM*" x="112" y="88">
             <field name="COMMENT">35; = Lautstärke</field>
             <next>
               <block type="variables_set" id="J}68(Gv3wEp|Dkr,$4I]">
                 <field name="VAR" id="o)YHcY9r1gwOdD%=#kR,">Sprachtext</field>
                 <value name="VALUE">
                   <block type="text_join" id="9QpQIQJx-;tMvI~nENDk">
                     <mutation items="2"></mutation>
                     <value name="ADD0">
                       <block type="text" id="LitzJ~N2#%O`}76TdcPa">
                         <field name="TEXT">35;</field>
                       </block>
                     </value>
                     <value name="ADD1">
                       <block type="get_value" id="Z.)WDvcZ(h=/||?O.Y1k">
                         <field name="ATTR">val</field>
                         <field name="OID">0_userdata.0.Text_vom_Wetteradapter</field>
                       </block>
                     </value>
                   </block>
                 </value>
                 <next>
                   <block type="comment" id="3V3CWxyU2L`d{)nLp.%B">
                     <field name="COMMENT">alexa2.0.Echo-Devices.G09xxx876.Commands.speak</field>
                     <next>
                       <block type="control" id="KLaI`~JwiW*!Mr4iV_n3">
                         <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                         <field name="OID">alexa2.0.Echo-Devices.G090U50990931876.Commands.speak</field>
                         <field name="WITH_DELAY">FALSE</field>
                         <value name="VALUE">
                           <block type="variables_get" id=",h32xgTp5~N?zF9GVZ0V">
                             <field name="VAR" id="o)YHcY9r1gwOdD%=#kR,">Sprachtext</field>
                           </block>
                         </value>
                       </block>
                     </next>
                   </block>
                 </next>
               </block>
             </next>
           </block>
          </xml>
          

          iobroker läuft unter Docker auf QNAP TS-451+
          SkriptRecovery: https://forum.iobroker.net/post/930558

          1 Antwort Letzte Antwort
          0
          • KusselinK Offline
            KusselinK Offline
            Kusselin
            schrieb am zuletzt editiert von Kusselin
            #7

            hi fastfood...danke dir....in der Zwischenzeit habe ich bissl rumprobiert...ja so schwer ist das gar nicht...logische reihenfolge halt...habe jetzt mal probiert meinen xiaomi cube mit einzubinden udn zwar soll der Cube beim drehen nach links die laustärke meines eines Dots verringern udn rechts herum lauter machen....das funzt auch.....

            was nicht funktioniert ist das der dot angehen soll mit dem letzten eingestellten tinin sender.....und zwar wenn ich zweimal mit dem Cube klopfe.

            wenn ich hier zweimal klopfe dann startet tunin nicht auf dem dot :
            Zwischenablage01.jpg

            was sagt mir der Log Eintrag:

            alexa2.0	2020-07-25 12:07:22.679	error	(22286) Datatype for Echo-Devices.G090L91180130XRK.Music-Provider.TuneIn differs from expected, ignore state change! Please write correct datatype (string)
            
            F 1 Antwort Letzte Antwort
            0
            • KusselinK Offline
              KusselinK Offline
              Kusselin
              schrieb am zuletzt editiert von
              #8

              und den Wetter Script habe ich jetzt mal auf mein Device abgeändert.....

              Ne Frage dazu: Wie und wann spricht der dot nun das bei mir? Also wer löst das aus?

              Gruss
              Zwischenablage01.jpg

              F 1 Antwort Letzte Antwort
              0
              • KusselinK Kusselin

                hi fastfood...danke dir....in der Zwischenzeit habe ich bissl rumprobiert...ja so schwer ist das gar nicht...logische reihenfolge halt...habe jetzt mal probiert meinen xiaomi cube mit einzubinden udn zwar soll der Cube beim drehen nach links die laustärke meines eines Dots verringern udn rechts herum lauter machen....das funzt auch.....

                was nicht funktioniert ist das der dot angehen soll mit dem letzten eingestellten tinin sender.....und zwar wenn ich zweimal mit dem Cube klopfe.

                wenn ich hier zweimal klopfe dann startet tunin nicht auf dem dot :
                Zwischenablage01.jpg

                was sagt mir der Log Eintrag:

                alexa2.0	2020-07-25 12:07:22.679	error	(22286) Datatype for Echo-Devices.G090L91180130XRK.Music-Provider.TuneIn differs from expected, ignore state change! Please write correct datatype (string)
                
                F Offline
                F Offline
                fastfoot
                schrieb am zuletzt editiert von
                #9

                @Kusselin sagte in Wie muss das Blockly bei Alexa Sprachausgabe aussehen?:

                hi fastfood...danke dir....in der Zwischenzeit habe ich bissl rumprobiert...ja so schwer ist das gar nicht...logische reihenfolge halt...habe jetzt mal probiert meinen xiaomi cube mit einzubinden udn zwar soll der Cube beim drehen nach links die laustärke meines eines Dots verringern udn rechts herum lauter machen....das funzt auch.....

                was nicht funktioniert ist das der dot angehen soll mit dem letzten eingestellten tinin sender.....und zwar wenn ich zweimal mit dem Cube klopfe.

                wenn ich hier zweimal klopfe dann startet tunin nicht auf dem dot :
                Zwischenablage01.jpg

                was sagt mir der Log Eintrag:

                alexa2.0	2020-07-25 12:07:22.679	error	(22286) Datatype for Echo-Devices.G090L91180130XRK.Music-Provider.TuneIn differs from expected, ignore state change! Please write correct datatype (string)
                

                in die beiden unteren falls müssen Texte rein, in die Station etwa SWR3 etc. Spiele mal ganz normal mit Stimme und schau dir die Einträge unter den Alexa Objekten an. Einen voreingestellten Sender startest du wohl mit dem Player/ControlPlay-state. Halt schauen und etwas rumspielen

                für die log Einträge hilft halt Englisch, da steht dass er einen String, also Text, will..

                iobroker läuft unter Docker auf QNAP TS-451+
                SkriptRecovery: https://forum.iobroker.net/post/930558

                KusselinK 1 Antwort Letzte Antwort
                0
                • KusselinK Kusselin

                  und den Wetter Script habe ich jetzt mal auf mein Device abgeändert.....

                  Ne Frage dazu: Wie und wann spricht der dot nun das bei mir? Also wer löst das aus?

                  Gruss
                  Zwischenablage01.jpg

                  F Offline
                  F Offline
                  fastfoot
                  schrieb am zuletzt editiert von
                  #10

                  @Kusselin sagte in Wie muss das Blockly bei Alexa Sprachausgabe aussehen?:

                  und den Wetter Script habe ich jetzt mal auf mein Device abgeändert.....

                  Ne Frage dazu: Wie und wann spricht der dot nun das bei mir? Also wer löst das aus?

                  Gruss
                  Zwischenablage01.jpg

                  Da muss natürlich auch noch ein Trigger hin, wie in deinem Beispiel mit dem Cube. Oder ein Zeitplan halt. Aber wenn deine Einstellungen funktionieren sagt er bereits beim Starten des Skript einmalig was du hören willst.

                  Wenn du mit Steuere Commands/Weather mit Wahr arbeitest statt mit dem Beispiel, dann sagt dir Alexa das 'eingebaute' Wetter an, so als wenn du danach frägst. Auch hier hilft 'rumspielen', kann man auch mit der Maus klicken um zu sehen was passiert
                  AlexaButtons.PNG

                  iobroker läuft unter Docker auf QNAP TS-451+
                  SkriptRecovery: https://forum.iobroker.net/post/930558

                  1 Antwort Letzte Antwort
                  0
                  • F fastfoot

                    @Kusselin sagte in Wie muss das Blockly bei Alexa Sprachausgabe aussehen?:

                    hi fastfood...danke dir....in der Zwischenzeit habe ich bissl rumprobiert...ja so schwer ist das gar nicht...logische reihenfolge halt...habe jetzt mal probiert meinen xiaomi cube mit einzubinden udn zwar soll der Cube beim drehen nach links die laustärke meines eines Dots verringern udn rechts herum lauter machen....das funzt auch.....

                    was nicht funktioniert ist das der dot angehen soll mit dem letzten eingestellten tinin sender.....und zwar wenn ich zweimal mit dem Cube klopfe.

                    wenn ich hier zweimal klopfe dann startet tunin nicht auf dem dot :
                    Zwischenablage01.jpg

                    was sagt mir der Log Eintrag:

                    alexa2.0	2020-07-25 12:07:22.679	error	(22286) Datatype for Echo-Devices.G090L91180130XRK.Music-Provider.TuneIn differs from expected, ignore state change! Please write correct datatype (string)
                    

                    in die beiden unteren falls müssen Texte rein, in die Station etwa SWR3 etc. Spiele mal ganz normal mit Stimme und schau dir die Einträge unter den Alexa Objekten an. Einen voreingestellten Sender startest du wohl mit dem Player/ControlPlay-state. Halt schauen und etwas rumspielen

                    für die log Einträge hilft halt Englisch, da steht dass er einen String, also Text, will..

                    KusselinK Offline
                    KusselinK Offline
                    Kusselin
                    schrieb am zuletzt editiert von Kusselin
                    #11

                    @fastfoot sagte in Wie muss das Blockly bei Alexa Sprachausgabe aussehen?:

                    @Kusselin sagte in Wie muss das Blockly bei Alexa Sprachausgabe aussehen?:

                    hi fastfood...danke dir....in der Zwischenzeit habe ich bissl rumprobiert...ja so schwer ist das gar nicht...logische reihenfolge halt...habe jetzt mal probiert meinen xiaomi cube mit einzubinden udn zwar soll der Cube beim drehen nach links die laustärke meines eines Dots verringern udn rechts herum lauter machen....das funzt auch.....

                    was nicht funktioniert ist das der dot angehen soll mit dem letzten eingestellten tinin sender.....und zwar wenn ich zweimal mit dem Cube klopfe.

                    wenn ich hier zweimal klopfe dann startet tunin nicht auf dem dot :
                    Zwischenablage01.jpg

                    was sagt mir der Log Eintrag:

                    alexa2.0	2020-07-25 12:07:22.679	error	(22286) Datatype for Echo-Devices.G090L91180130XRK.Music-Provider.TuneIn differs from expected, ignore state change! Please write correct datatype (string)
                    

                    in die beiden unteren falls müssen Texte rein, in die Station etwa SWR3 etc. Spiele mal ganz normal mit Stimme und schau dir die Einträge unter den Alexa Objekten an. Einen voreingestellten Sender startest du wohl mit dem Player/ControlPlay-state. Halt schauen und etwas rumspielen

                    für die log Einträge hilft halt Englisch, da steht dass er einen String, also Text, will..

                    Hi, das starten habe ich doch mit Control Play gemacht...siehst doch auf dem Blockly....wenn man 2x klickt mit dem Cube dann soll der Sender angehen....
                    Zwischenablage01.jpg

                    Wenn ich jetzt mit dem Cube 2x klicke auf den Boden dann geht aber nichts an an dem Dot :-(

                    F 1 Antwort Letzte Antwort
                    0
                    • KusselinK Kusselin

                      @fastfoot sagte in Wie muss das Blockly bei Alexa Sprachausgabe aussehen?:

                      @Kusselin sagte in Wie muss das Blockly bei Alexa Sprachausgabe aussehen?:

                      hi fastfood...danke dir....in der Zwischenzeit habe ich bissl rumprobiert...ja so schwer ist das gar nicht...logische reihenfolge halt...habe jetzt mal probiert meinen xiaomi cube mit einzubinden udn zwar soll der Cube beim drehen nach links die laustärke meines eines Dots verringern udn rechts herum lauter machen....das funzt auch.....

                      was nicht funktioniert ist das der dot angehen soll mit dem letzten eingestellten tinin sender.....und zwar wenn ich zweimal mit dem Cube klopfe.

                      wenn ich hier zweimal klopfe dann startet tunin nicht auf dem dot :
                      Zwischenablage01.jpg

                      was sagt mir der Log Eintrag:

                      alexa2.0	2020-07-25 12:07:22.679	error	(22286) Datatype for Echo-Devices.G090L91180130XRK.Music-Provider.TuneIn differs from expected, ignore state change! Please write correct datatype (string)
                      

                      in die beiden unteren falls müssen Texte rein, in die Station etwa SWR3 etc. Spiele mal ganz normal mit Stimme und schau dir die Einträge unter den Alexa Objekten an. Einen voreingestellten Sender startest du wohl mit dem Player/ControlPlay-state. Halt schauen und etwas rumspielen

                      für die log Einträge hilft halt Englisch, da steht dass er einen String, also Text, will..

                      Hi, das starten habe ich doch mit Control Play gemacht...siehst doch auf dem Blockly....wenn man 2x klickt mit dem Cube dann soll der Sender angehen....
                      Zwischenablage01.jpg

                      Wenn ich jetzt mit dem Cube 2x klicke auf den Boden dann geht aber nichts an an dem Dot :-(

                      F Offline
                      F Offline
                      fastfoot
                      schrieb am zuletzt editiert von
                      #12

                      @Kusselin sagte in Wie muss das Blockly bei Alexa Sprachausgabe aussehen?:

                      Hi, das starten habe ich doch mit Control Play gemacht...siehst doch auf dem Blockly....wenn man 2x klickt mit dem Cube dann soll der Sender angehen....

                      Wenn ich jetzt mit dem Cube 2x klicke auf den Boden dann geht aber nichts an an dem Dot

                      was heisst hier habe ich doch..., ..siehst doch auf dem Blockly.... in deinem Post vorher sieht das ja anders aus!

                      um zu sehen welcher Trigger auslöst und welchen Wert er hat, so. Findest du unter Trigger, Wert dann auswählen statt Objekt-ID
                      TriggerDebug.PNG

                      iobroker läuft unter Docker auf QNAP TS-451+
                      SkriptRecovery: https://forum.iobroker.net/post/930558

                      KusselinK 1 Antwort Letzte Antwort
                      0
                      • KusselinK Offline
                        KusselinK Offline
                        Kusselin
                        schrieb am zuletzt editiert von
                        #13

                        Sorry...danke das du mir hilfst..aber so verstehe ich das nicht...

                        Stimmt, ich habe im ersten steenshot das falsche bild drin..entschuldige..

                        F 1 Antwort Letzte Antwort
                        0
                        • KusselinK Kusselin

                          Sorry...danke das du mir hilfst..aber so verstehe ich das nicht...

                          Stimmt, ich habe im ersten steenshot das falsche bild drin..entschuldige..

                          F Offline
                          F Offline
                          fastfoot
                          schrieb am zuletzt editiert von
                          #14

                          @Kusselin sagte in Wie muss das Blockly bei Alexa Sprachausgabe aussehen?:

                          Sorry...danke das du mir hilfst..aber so verstehe ich das nicht...

                          Stimmt, ich habe im ersten steenshot das falsche bild drin..entschuldige..

                          die vier default füllst du mit deinen Lumixxxxx Datenpunkten. Die Debug-Blöcke wie gezeigt und danach deine Falls-Blöcke. Oder anders gesagt, vor deine Falls Blöcke diese beiden Debug. Wenn du jetzt irgendetwas mit dem Cube machst, dann wird dir im Log gezeigt was du gemacht hast, und wie der Wert dazu ist.

                          Beispiel: In deinem dritten Falls prüfst du Tapped Twice darauf, dass es wahr ist. Wenn du jetzt doppelt klickst müsste der Trigger eigentlich auslösen und den Play-Button 'drücken', was aber nicht klappt. Durch die Debug-Ausgabe siehst du aber jetzt, ob denn dieser Twice Datenpunkt getriggert hat und wie der Wert tatsächlich ist.

                          Du solltest auch erst einmal nur einen Trigger verwenden und zusehen, dass das funktioniert, ist bei der Fehlersuche viel einfacher

                          um zu sehen ob denn das 'drücken' der Play-Taste generell funktioniert, kannst du auch nur diesen einen Block in ein Skript einfügen und ausführen, dann entfallen die ganzen anderen Bedingungen wie der Trigger und die Falls, welche ja erst einmal potentielle Fehlerursachen sein könnten. so schliesst du Fehler halt aus

                          iobroker läuft unter Docker auf QNAP TS-451+
                          SkriptRecovery: https://forum.iobroker.net/post/930558

                          1 Antwort Letzte Antwort
                          0
                          • KusselinK Offline
                            KusselinK Offline
                            Kusselin
                            schrieb am zuletzt editiert von Kusselin
                            #15

                            Ahh ok dann ist das mit den Falls eigentlich nur ein Blockly um zu sehen was auslöst und was geht..richtig?

                            Unter meinem blockly sehe ich dann auchausgaben mit „warn“ usw....

                            Ein Datenpunkt wäre dann in meinem Beispiel der datenpunkt vom Cube Zb. Tapped twice oder flip90 grad..richtig?

                            Oben muss ich immer erst angeben mit welchen datenpunkten ich arbeiten möchte..richtig?

                            Dr. BakteriusD 1 Antwort Letzte Antwort
                            0
                            • KusselinK Kusselin

                              Ahh ok dann ist das mit den Falls eigentlich nur ein Blockly um zu sehen was auslöst und was geht..richtig?

                              Unter meinem blockly sehe ich dann auchausgaben mit „warn“ usw....

                              Ein Datenpunkt wäre dann in meinem Beispiel der datenpunkt vom Cube Zb. Tapped twice oder flip90 grad..richtig?

                              Oben muss ich immer erst angeben mit welchen datenpunkten ich arbeiten möchte..richtig?

                              Dr. BakteriusD Offline
                              Dr. BakteriusD Offline
                              Dr. Bakterius
                              Most Active
                              schrieb am zuletzt editiert von
                              #16

                              @Kusselin Vielleicht liest du dich mal grundsätzlich in logische Verarbeitung ein. Blockly ist schon ein tolles Hilfsmittel damit auch Unerfahrene Skripte zusammenbringen. Ist alles ganz einfach. Man muss nur etwas logisches Denken mitbringen.

                              Dann geht das einfach danach, dass man auf etwas (eine Wertänderung) reagiert. Prüft ob der gewünschte Zustand (Wert, Zeit,...) vorherrscht (auch mehrere davon mittels 'UND' bzw. 'ODER') und setzt danach die Aktionen.

                              Fang halt mit einfachen Sachen an und wenn du die Funktion der einzelnen Blöcke verstanden hast, kannst du solche Dinge wie hier besprochen in wenigen Minuten selbst und ohne Hilfe umsetzen. Du kannst dir auch verschiedene Beispiele im Forum ansehen und die Funktion verstehen versuchen. Aber erwarte dir bitte nicht, dass man dir hier dein Smart-Home programmiert.

                              1 Antwort Letzte Antwort
                              0
                              • KusselinK Offline
                                KusselinK Offline
                                Kusselin
                                schrieb am zuletzt editiert von
                                #17

                                Hallo Bakterius, ja danke ich weiss ich muss erstmal lesen und verstehen......ist aber nicht so einfach..nichts ist einfach am Anfang. Aber Übung macht den Meister......so eine kleine Logik habe ich schon aber es will halt zb wie hier jetzt nicht starten...also TunIn soll am echo dot starten mit dem letzt eingestellten sender, wenn ich am Cube zweimal tippe. Ich habe die Objekte und das ich die entsprechenden Objekte auswählen muss verstehe ich auch...nur welches Objekt???

                                Zwischenablage01.png Zwischenablage02.png Zwischenablage04.png Zwischenablage05.png

                                Dr. BakteriusD 1 Antwort Letzte Antwort
                                0
                                • F fastfoot

                                  @Kusselin sagte in Wie muss das Blockly bei Alexa Sprachausgabe aussehen?:

                                  Hi, das starten habe ich doch mit Control Play gemacht...siehst doch auf dem Blockly....wenn man 2x klickt mit dem Cube dann soll der Sender angehen....

                                  Wenn ich jetzt mit dem Cube 2x klicke auf den Boden dann geht aber nichts an an dem Dot

                                  was heisst hier habe ich doch..., ..siehst doch auf dem Blockly.... in deinem Post vorher sieht das ja anders aus!

                                  um zu sehen welcher Trigger auslöst und welchen Wert er hat, so. Findest du unter Trigger, Wert dann auswählen statt Objekt-ID
                                  TriggerDebug.PNG

                                  KusselinK Offline
                                  KusselinK Offline
                                  Kusselin
                                  schrieb am zuletzt editiert von Kusselin
                                  #18

                                  @fastfoot sagte in Wie muss das Blockly bei Alexa Sprachausgabe aussehen?:

                                  @Kusselin sagte in Wie muss das Blockly bei Alexa Sprachausgabe aussehen?:

                                  Hi, das starten habe ich doch mit Control Play gemacht...siehst doch auf dem Blockly....wenn man 2x klickt mit dem Cube dann soll der Sender angehen....

                                  Wenn ich jetzt mit dem Cube 2x klicke auf den Boden dann geht aber nichts an an dem Dot

                                  was heisst hier habe ich doch..., ..siehst doch auf dem Blockly.... in deinem Post vorher sieht das ja anders aus!

                                  um zu sehen welcher Trigger auslöst und welchen Wert er hat, so. Findest du unter Trigger, Wert dann auswählen statt Objekt-ID
                                  TriggerDebug.PNG

                                  O.K. habe jetzt mal einen Block erstellt wie gewollt......erstmal mit einem Objekt udn das ist das Objekt "TapTwiceEvent"

                                  Wenn ich jetzt mit dem Cube zweimal tippe dann kommt im Blockly unten keine Info und im eigentlichen Log des iobrokers kommt folgende Meldung:#

                                  javascript.0	2020-07-26 12:55:37.350	info	(1447) script.js.common.Debug: false
                                  javascript.0	2020-07-26 12:55:37.349	info	(1447) script.js.common.Debug: zigbee.0.00158d00027cf30f.tap
                                  javascript.0	2020-07-26 12:55:37.066	info	(1447) script.js.common.Debug: true
                                  javascript.0	2020-07-26 12:55:37.065	info	(1447) script.js.common.Debug: zigbee.0.00158d00027cf30f.tap
                                  javascript.0	2020-07-26 12:55:20.376	info	(1447) script.js.common.Debug: false
                                  javascript.0	2020-07-26 12:55:20.375	info	(1447) script.js.common.Debug: zigbee.0.00158d00027cf30f.tap
                                  javascript.0	2020-07-26 12:55:20.080	info	(1447) script.js.common.Debug: true
                                  javascript.0	2020-07-26 12:55:20.079	info	(1447) script.js.common.Debug: zigbee.0.00158d00027cf30f.tap
                                  javascript.0	2020-07-26 12:55:17.488	info	(1447) script.js.common.Debug: false
                                  javascript.0	2020-07-26 12:55:17.487	info	(1447) script.js.common.Debug: zigbee.0.00158d00027cf30f.tap
                                  javascript.0	2020-07-26 12:55:17.190	info	(1447) script.js.common.Debug: true
                                  javascript.0	2020-07-26 12:55:17.189	info	(1447) script.js.common.Debug: zigbee.0.00158d00027cf30f.tap
                                  javascript.0	2020-07-26 12:55:10.110	info	(1447) script.js.common.Debug: false
                                  javascript.0	2020-07-26 12:55:10.109	info	(1447) script.js.common.Debug: zigbee.0.00158d00027cf30f.tap
                                  javascript.0	2020-07-26 12:55:09.814	info	(1447) script.js.common.Debug: true
                                  javascript.0	2020-07-26 12:55:09.813	info	(1447) script.js.common.Debug: zigbee.0.00158d00027cf30f.tap
                                  javascript.0	2020-07-26 12:55:01.059	info	(1447) script.js.common.Debug: registered 1 subscription and 0 schedules
                                  javascript.0	2020-07-26 12:55:01.051	info	(1447) Start javascript script.js.common.Debug
                                  javascript.0	2020-07-26 12:54:57.193	info	(1447) Stop script script.js.common.Debug
                                  javascript.0	2020-07-26 12:54:55.132	info	(1447) script.js.common.Debug: registered 1 subscription and 0 schedules
                                  javascript.0	2020-07-26 12:54:55.123	info	(1447) Start javascript script.js.common.Debug
                                  

                                  Von der Logik her passt das doch aber.....
                                  Zwischenablage06.png
                                  Zwischenablage01.png

                                  F 1 Antwort Letzte Antwort
                                  0
                                  • KusselinK Kusselin

                                    Hallo Bakterius, ja danke ich weiss ich muss erstmal lesen und verstehen......ist aber nicht so einfach..nichts ist einfach am Anfang. Aber Übung macht den Meister......so eine kleine Logik habe ich schon aber es will halt zb wie hier jetzt nicht starten...also TunIn soll am echo dot starten mit dem letzt eingestellten sender, wenn ich am Cube zweimal tippe. Ich habe die Objekte und das ich die entsprechenden Objekte auswählen muss verstehe ich auch...nur welches Objekt???

                                    Zwischenablage01.png Zwischenablage02.png Zwischenablage04.png Zwischenablage05.png

                                    Dr. BakteriusD Offline
                                    Dr. BakteriusD Offline
                                    Dr. Bakterius
                                    Most Active
                                    schrieb am zuletzt editiert von
                                    #19

                                    @Kusselin Den letzten Sender weiß ich auch nicht, aber einen bestimmten kannst du starten indem du den Sendernamen in folgenden Datenpunkt schreibst:
                                    alexa.png

                                    Um den letzten spielen zu lassen, könntest du bei Änderung dieses Datenpunkts prüfen ob er nicht leer ist (also nichts gespielt wird) und den Wert in eine Variable oder eigenen Datenpunkt schreiben. Bei Start der Wiedergabe übergibst du den Inhalt der Variable oder deines Datenpunktes einfach den den vom Alexa-Adapter.

                                    1 Antwort Letzte Antwort
                                    0
                                    • KusselinK Kusselin

                                      @fastfoot sagte in Wie muss das Blockly bei Alexa Sprachausgabe aussehen?:

                                      @Kusselin sagte in Wie muss das Blockly bei Alexa Sprachausgabe aussehen?:

                                      Hi, das starten habe ich doch mit Control Play gemacht...siehst doch auf dem Blockly....wenn man 2x klickt mit dem Cube dann soll der Sender angehen....

                                      Wenn ich jetzt mit dem Cube 2x klicke auf den Boden dann geht aber nichts an an dem Dot

                                      was heisst hier habe ich doch..., ..siehst doch auf dem Blockly.... in deinem Post vorher sieht das ja anders aus!

                                      um zu sehen welcher Trigger auslöst und welchen Wert er hat, so. Findest du unter Trigger, Wert dann auswählen statt Objekt-ID
                                      TriggerDebug.PNG

                                      O.K. habe jetzt mal einen Block erstellt wie gewollt......erstmal mit einem Objekt udn das ist das Objekt "TapTwiceEvent"

                                      Wenn ich jetzt mit dem Cube zweimal tippe dann kommt im Blockly unten keine Info und im eigentlichen Log des iobrokers kommt folgende Meldung:#

                                      javascript.0	2020-07-26 12:55:37.350	info	(1447) script.js.common.Debug: false
                                      javascript.0	2020-07-26 12:55:37.349	info	(1447) script.js.common.Debug: zigbee.0.00158d00027cf30f.tap
                                      javascript.0	2020-07-26 12:55:37.066	info	(1447) script.js.common.Debug: true
                                      javascript.0	2020-07-26 12:55:37.065	info	(1447) script.js.common.Debug: zigbee.0.00158d00027cf30f.tap
                                      javascript.0	2020-07-26 12:55:20.376	info	(1447) script.js.common.Debug: false
                                      javascript.0	2020-07-26 12:55:20.375	info	(1447) script.js.common.Debug: zigbee.0.00158d00027cf30f.tap
                                      javascript.0	2020-07-26 12:55:20.080	info	(1447) script.js.common.Debug: true
                                      javascript.0	2020-07-26 12:55:20.079	info	(1447) script.js.common.Debug: zigbee.0.00158d00027cf30f.tap
                                      javascript.0	2020-07-26 12:55:17.488	info	(1447) script.js.common.Debug: false
                                      javascript.0	2020-07-26 12:55:17.487	info	(1447) script.js.common.Debug: zigbee.0.00158d00027cf30f.tap
                                      javascript.0	2020-07-26 12:55:17.190	info	(1447) script.js.common.Debug: true
                                      javascript.0	2020-07-26 12:55:17.189	info	(1447) script.js.common.Debug: zigbee.0.00158d00027cf30f.tap
                                      javascript.0	2020-07-26 12:55:10.110	info	(1447) script.js.common.Debug: false
                                      javascript.0	2020-07-26 12:55:10.109	info	(1447) script.js.common.Debug: zigbee.0.00158d00027cf30f.tap
                                      javascript.0	2020-07-26 12:55:09.814	info	(1447) script.js.common.Debug: true
                                      javascript.0	2020-07-26 12:55:09.813	info	(1447) script.js.common.Debug: zigbee.0.00158d00027cf30f.tap
                                      javascript.0	2020-07-26 12:55:01.059	info	(1447) script.js.common.Debug: registered 1 subscription and 0 schedules
                                      javascript.0	2020-07-26 12:55:01.051	info	(1447) Start javascript script.js.common.Debug
                                      javascript.0	2020-07-26 12:54:57.193	info	(1447) Stop script script.js.common.Debug
                                      javascript.0	2020-07-26 12:54:55.132	info	(1447) script.js.common.Debug: registered 1 subscription and 0 schedules
                                      javascript.0	2020-07-26 12:54:55.123	info	(1447) Start javascript script.js.common.Debug
                                      

                                      Von der Logik her passt das doch aber.....
                                      Zwischenablage06.png
                                      Zwischenablage01.png

                                      F Offline
                                      F Offline
                                      fastfoot
                                      schrieb am zuletzt editiert von
                                      #20

                                      @Kusselin sagte in Wie muss das Blockly bei Alexa Sprachausgabe aussehen?:

                                      O.K. habe jetzt mal einen Block erstellt wie gewollt......erstmal mit einem Objekt udn das ist das Objekt "TapTwiceEvent"
                                      Wenn ich jetzt mit dem Cube zweimal tippe dann kommt im Blockly unten keine Info und im eigentlichen Log des iobrokers kommt folgende Meldung:#

                                      Dass im Blockly jetzt nichts angezeigt wird, ist ein Fehler im iobroker.(Abhilfe: ein leeres Blockly erstellen und dahin wechseln, dann zurück auf dein eigentliches Blockly).

                                      Du siehst aber jetzt im LOG, dass dein Blockly anspricht, es wird der DP genannt, und sein Wert. Du siehst da auch, dass der Wert ca 300ms später wieder auf false springt, also nicht auf true bleibt. Da du auf Wertänderung triggerst, ist es wichtig das zu wissen. Jetzt musst du noch wissen, welche DP du steuern musst, wenn der Wert true ist, also ein Doppelklick stattfand: Hier hilft nur, die DP im Objektbaum zu beobachten und deine Schlüsse daraus zu ziehen! Eine einfache Möglichkeit ist zB, Alexa mit Sprache zu steuern und zu beobachten, was sich ändert. Ein guter Startpunkt wäre zB alle Punkte unterhalb von alexa2.0.Echo-Devices.G09xxxx1876.Player. Hieraus habe ich dann folgendes erstellt, das sollte bei dir auch funktionieren
                                      Cube.PNG

                                      Da wir wissen, dass der Trigger auf das richtige Objekt reagiert, sind die Debugausgaben jetzt deaktiviert, man könnte sie auch löschen, als Beginner würde ich sie lassen und bei Bedarf wieder aktivieren
                                      Wir wollen nur auf true reagieren, deshalb noch die Prüfung mit Falls Wert(Wert = der Wert des Triggers, wie schon im Debug)
                                      Dann werden

                                      • die Station eingestellt(deaktivieren, falls es auch ohne funktioniert),
                                      • der Play-Button 'gedrückt', und
                                      • die Lautstärke eingestellt

                                      Spiele mal hiermit etwas rum

                                      iobroker läuft unter Docker auf QNAP TS-451+
                                      SkriptRecovery: https://forum.iobroker.net/post/930558

                                      1 Antwort Letzte Antwort
                                      0
                                      • KusselinK Offline
                                        KusselinK Offline
                                        Kusselin
                                        schrieb am zuletzt editiert von
                                        #21

                                        Hi vielen vielen Dank fastfoot! In meinem ersten blockly habe ich nur erstellt das wenn ich zweimal tippe das tunin angehen soll,.... ich wusste schon das man d3m blockly dann nch sagen muss auf was es gehen muss... nämlich SWR 3. ich wusste aber nicht wie das grafisch aussehen muss.. jetzt schon... denke jetzt ist vieles klarer... ich probiers aus und melde mich wieder...
                                        Gruss

                                        1 Antwort Letzte Antwort
                                        0
                                        • KusselinK Offline
                                          KusselinK Offline
                                          Kusselin
                                          schrieb am zuletzt editiert von
                                          #22

                                          wollte mich nochmal kurz melden.....so hats nun geklappt:

                                          
                                          
                                          <xml xmlns="https://developers.google.com/blockly/xml">
                                          
                                          <block type="on_ext" id="#dU%bHFVm/~[XFv;e5M5" x="-587" y="-12">
                                          
                                          <mutation xmlns="http://www.w3.org/1999/xhtml" items="6"></mutation>
                                          
                                          <field name="CONDITION">ne</field>
                                          
                                          <field name="ACK_CONDITION"></field>
                                          
                                          <value name="OID0">
                                          
                                          <shadow type="field_oid" id="luObs(yNi=oW98s~lUkF">
                                          
                                          <field name="oid">mihome.0.devices.cube_158d00028f75a4.rotate_left</field>
                                          
                                          </shadow>
                                          
                                          </value>
                                          
                                          <value name="OID1">
                                          
                                          <shadow type="field_oid" id="|X5zwhq%~Zkbz~1R0r1^">
                                          
                                          <field name="oid">mihome.0.devices.cube_158d00028f75a4.flip90</field>
                                          
                                          </shadow>
                                          
                                          </value>
                                          
                                          <value name="OID2">
                                          
                                          <shadow type="field_oid" id="Ig5d`gN3)^t%EXeY.S-Z">
                                          
                                          <field name="oid">mihome.0.devices.cube_158d00028f75a4.shake_air</field>
                                          
                                          </shadow>
                                          
                                          </value>
                                          
                                          <value name="OID3">
                                          
                                          <shadow type="field_oid" id="lkE{jhvkV[j=uBCI~?Qz">
                                          
                                          <field name="oid">mihome.0.devices.cube_158d00028f75a4.tap_twice</field>
                                          
                                          </shadow>
                                          
                                          </value>
                                          
                                          <value name="OID4">
                                          
                                          <shadow type="field_oid" id="y,}1VNY[~Ad(-P%)TKmw">
                                          
                                          <field name="oid">mihome.0.devices.cube_158d00028f75a4.flip180</field>
                                          
                                          </shadow>
                                          
                                          </value>
                                          
                                          <value name="OID5">
                                          
                                          <shadow type="field_oid" id="y|q;U23g*b:[2b-vsk%7">
                                          
                                          <field name="oid">mihome.0.devices.cube_158d00028f75a4.rotate_right</field>
                                          
                                          </shadow>
                                          
                                          </value>
                                          
                                          <statement name="STATEMENT">
                                          
                                          <block type="controls_if" id=",9_Nr-P-{%Fd+Tc0-=Nu">
                                          
                                          <value name="IF0">
                                          
                                          <block type="logic_compare" id=";_i]cfZdrmL/qXWB6PuO">
                                          
                                          <field name="OP">EQ</field>
                                          
                                          <value name="A">
                                          
                                          <block type="get_value" id="05hB:}da}@CQX_^vBlC@">
                                          
                                          <field name="ATTR">val</field>
                                          
                                          <field name="OID">mihome.0.devices.cube_158d00028f75a4.rotate_left</field>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          <value name="B">
                                          
                                          <block type="logic_boolean" id="ZT5]2tgD5CM]Of-|;}#F">
                                          
                                          <field name="BOOL">TRUE</field>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          <statement name="DO0">
                                          
                                          <block type="control" id="}6;6~]L4/!BY.JwxYt#d">
                                          
                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                                          
                                          <field name="OID">alexa2.0.Echo-Devices.G2A0U20401330AGD.Player.volume</field>
                                          
                                          <field name="WITH_DELAY">TRUE</field>
                                          
                                          <field name="DELAY_MS">100</field>
                                          
                                          <field name="UNIT">ms</field>
                                          
                                          <field name="CLEAR_RUNNING">FALSE</field>
                                          
                                          <value name="VALUE">
                                          
                                          <block type="math_arithmetic" id="?Jr}iv/yilVo.s[Yu?mx">
                                          
                                          <field name="OP">MINUS</field>
                                          
                                          <value name="A">
                                          
                                          <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="M|^U,9}PJ?Ze7Tp:0l-[">
                                          
                                          <field name="NUM">1</field>
                                          
                                          </shadow>
                                          
                                          <block type="get_value" id="YwLlb+nx4qTOJFvljerY">
                                          
                                          <field name="ATTR">val</field>
                                          
                                          <field name="OID">alexa2.0.Echo-Devices.G2A0U20401330AGD.Player.volume</field>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          <value name="B">
                                          
                                          <shadow type="math_number" id="HvU;CRog.Utv3?toGeqk">
                                          
                                          <field name="NUM">5</field>
                                          
                                          </shadow>
                                          
                                          </value>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          </block>
                                          
                                          </statement>
                                          
                                          <next>
                                          
                                          <block type="controls_if" id="}CAVnkOHSlC0^OuF^Jgu">
                                          
                                          <value name="IF0">
                                          
                                          <block type="logic_compare" id="{H:^dKPD7}11B/qgk6JU">
                                          
                                          <field name="OP">EQ</field>
                                          
                                          <value name="A">
                                          
                                          <block type="get_value" id="`O~YYmKWdN!Mw72DDncL">
                                          
                                          <field name="ATTR">val</field>
                                          
                                          <field name="OID">mihome.0.devices.cube_158d00028f75a4.rotate_right</field>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          <value name="B">
                                          
                                          <block type="logic_boolean" id="FoREtBH+=iZ6hv|p8Fd@">
                                          
                                          <field name="BOOL">TRUE</field>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          <statement name="DO0">
                                          
                                          <block type="control" id="w(o*h=O4naq)R:K(V7BZ">
                                          
                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                                          
                                          <field name="OID">alexa2.0.Echo-Devices.G2A0U20401330AGD.Player.volume</field>
                                          
                                          <field name="WITH_DELAY">TRUE</field>
                                          
                                          <field name="DELAY_MS">100</field>
                                          
                                          <field name="UNIT">ms</field>
                                          
                                          <field name="CLEAR_RUNNING">FALSE</field>
                                          
                                          <value name="VALUE">
                                          
                                          <block type="math_arithmetic" id="!_r@b%{RRXbB78L@gy=Q">
                                          
                                          <field name="OP">ADD</field>
                                          
                                          <value name="A">
                                          
                                          <shadow xmlns="http://www.w3.org/1999/xhtml" type="math_number" id="M|^U,9}PJ?Ze7Tp:0l-[">
                                          
                                          <field name="NUM">1</field>
                                          
                                          </shadow>
                                          
                                          <block type="get_value" id="C({F@Kx^Xfa}LQ}:J.f?">
                                          
                                          <field name="ATTR">val</field>
                                          
                                          <field name="OID">alexa2.0.Echo-Devices.G2A0U20401330AGD.Player.volume</field>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          <value name="B">
                                          
                                          <shadow type="math_number" id="%l[aeB:EcnIHkKMA1VTC">
                                          
                                          <field name="NUM">5</field>
                                          
                                          </shadow>
                                          
                                          </value>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          </block>
                                          
                                          </statement>
                                          
                                          <next>
                                          
                                          <block type="controls_if" id="T%b0W^#l-ZWU%w^7]WQ/">
                                          
                                          <value name="IF0">
                                          
                                          <block type="logic_compare" id="=(DbOS78=0MBQe=F%*.D">
                                          
                                          <field name="OP">EQ</field>
                                          
                                          <value name="A">
                                          
                                          <block type="get_value" id="DpgzqNoWjD?gGY|.nPM_">
                                          
                                          <field name="ATTR">val</field>
                                          
                                          <field name="OID">mihome.0.devices.cube_158d00028f75a4.flip90</field>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          <value name="B">
                                          
                                          <block type="logic_boolean" id="DkzF1(|Ey=3{V,DFkJfD">
                                          
                                          <field name="BOOL">TRUE</field>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          <statement name="DO0">
                                          
                                          <block type="control" id="XSX3p0d(aQb.=Q`_;!Pl">
                                          
                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                          
                                          <field name="OID">alexa2.0.Echo-Devices.G2A0U20401330AGD.Music-Provider.TuneIn</field>
                                          
                                          <field name="WITH_DELAY">FALSE</field>
                                          
                                          <value name="VALUE">
                                          
                                          <block type="text" id="-4]H.r+U_}1USc-uhv}_">
                                          
                                          <field name="TEXT">-Vorarlberg-90er-Hits</field>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          </block>
                                          
                                          </statement>
                                          
                                          <next>
                                          
                                          <block type="controls_if" id="3g/0(WCRy;oCL?_d8(.C">
                                          
                                          <value name="IF0">
                                          
                                          <block type="logic_compare" id="P-11~fV`Nv0~,i6Z]kfW">
                                          
                                          <field name="OP">EQ</field>
                                          
                                          <value name="A">
                                          
                                          <block type="get_value" id="*FX)kI39Db7wYP5[:xl+">
                                          
                                          <field name="ATTR">val</field>
                                          
                                          <field name="OID">mihome.0.devices.cube_158d00028f75a4.flip180</field>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          <value name="B">
                                          
                                          <block type="logic_boolean" id="9ZzpRTsuv4C9x)%pr,Es">
                                          
                                          <field name="BOOL">TRUE</field>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          <statement name="DO0">
                                          
                                          <block type="control" id="!NUVA~(c4QgG]+~(E|^i">
                                          
                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                          
                                          <field name="OID">alexa2.0.Echo-Devices.G2A0U20401330AGD.Music-Provider.TuneIn</field>
                                          
                                          <field name="WITH_DELAY">FALSE</field>
                                          
                                          <value name="VALUE">
                                          
                                          <block type="text" id="vqzCyqOR/s6Y7s21%;[F">
                                          
                                          <field name="TEXT">Antenne-Bayern-80er-Kulthits</field>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          </block>
                                          
                                          </statement>
                                          
                                          <next>
                                          
                                          <block type="controls_if" id="W|nOmNk7Ri}Fs|:3bNvo">
                                          
                                          <value name="IF0">
                                          
                                          <block type="logic_compare" id=".`5XJGz4u6:p[#j+uoBh">
                                          
                                          <field name="OP">EQ</field>
                                          
                                          <value name="A">
                                          
                                          <block type="get_value" id="Tc#Gzin|@s,p7.86ILp/">
                                          
                                          <field name="ATTR">val</field>
                                          
                                          <field name="OID">mihome.0.devices.cube_158d00028f75a4.shake_air</field>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          <value name="B">
                                          
                                          <block type="logic_boolean" id="sH3Sm+bH^3l}+?.kIlZ*">
                                          
                                          <field name="BOOL">TRUE</field>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          <statement name="DO0">
                                          
                                          <block type="control" id="E]3~1B]ZQQdBY9/459z[">
                                          
                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                          
                                          <field name="OID">alexa2.0.Echo-Devices.G2A0U20401330AGD.Player.controlPause</field>
                                          
                                          <field name="WITH_DELAY">FALSE</field>
                                          
                                          <value name="VALUE">
                                          
                                          <block type="logic_boolean" id="5t-IeJ[V[GI[`{3GfPg|">
                                          
                                          <field name="BOOL">TRUE</field>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          </block>
                                          
                                          </statement>
                                          
                                          <next>
                                          
                                          <block type="controls_if" id="?jy5dedv*E!QXGSi|NNj">
                                          
                                          <value name="IF0">
                                          
                                          <block type="logic_compare" id="Nq,pYQn=QZIL]h`|k!{R">
                                          
                                          <field name="OP">EQ</field>
                                          
                                          <value name="A">
                                          
                                          <block type="get_value" id="VfAn.8Ks0/7;o3resSQV">
                                          
                                          <field name="ATTR">val</field>
                                          
                                          <field name="OID">mihome.0.devices.cube_158d00028f75a4.tap_twice</field>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          <value name="B">
                                          
                                          <block type="logic_boolean" id="|36:z7/2Lb=#qES!gYLY">
                                          
                                          <field name="BOOL">TRUE</field>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          <statement name="DO0">
                                          
                                          <block type="control" id="oJNg%*z]?4?HpsN(**@L">
                                          
                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                          
                                          <field name="OID">alexa2.0.Echo-Devices.G2A0U20401330AGD.Player.controlPlay</field>
                                          
                                          <field name="WITH_DELAY">FALSE</field>
                                          
                                          <value name="VALUE">
                                          
                                          <block type="logic_boolean" id="A2(PP+y4,{@#nKdC)b:x">
                                          
                                          <field name="BOOL">TRUE</field>
                                          
                                          </block>
                                          
                                          </value>
                                          
                                          </block>
                                          
                                          </statement>
                                          
                                          </block>
                                          
                                          </next>
                                          
                                          </block>
                                          
                                          </next>
                                          
                                          </block>
                                          
                                          </next>
                                          
                                          </block>
                                          
                                          </next>
                                          
                                          </block>
                                          
                                          </next>
                                          
                                          </block>
                                          
                                          </statement>
                                          
                                          </block>
                                          
                                          </xml>
                                          
                                          
                                          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

                                          752

                                          Online

                                          32.6k

                                          Benutzer

                                          82.2k

                                          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