Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Alexa Routine wird nicht gestartet

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    Alexa Routine wird nicht gestartet

    This topic has been deleted. Only users with topic management privileges can see it.
    • Negalein
      Negalein Global Moderator last edited by

      Hallo

      Bei diesem Blockly startet die Routine nicht.
      Der Speak aber schon.

      Die Routine direkt über den DP starten funktioniert aber.

      Kann da wer drüberschaun?

      javascript - ioBroker.png

      <xml xmlns="https://developers.google.com/blockly/xml">
        <block type="on_ext" id="E(qu1lC}#kSkMgPT_1x)" x="88" y="38">
          <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
          <field name="CONDITION">ne</field>
          <field name="ACK_CONDITION"></field>
          <value name="OID0">
            <shadow type="field_oid" id="AY;qN.%lYU?+/)6]%`F`">
              <field name="oid">doorbird.0.Doorbell.102.trigger</field>
            </shadow>
          </value>
          <statement name="STATEMENT">
            <block type="controls_if" id="O{zu.3#-+oghrFBE!$hM">
              <value name="IF0">
                <block type="logic_compare" id="9(J#oA5A*^Ty$X6?Ho@f">
                  <field name="OP">EQ</field>
                  <value name="A">
                    <block type="get_value" id="4GZx?rd;unj18A7ZZUOK">
                      <field name="ATTR">val</field>
                      <field name="OID">doorbird.0.Doorbell.102.trigger</field>
                    </block>
                  </value>
                  <value name="B">
                    <block type="logic_boolean" id="bSkOyxbK3n;s-R?O)AM2">
                      <field name="BOOL">TRUE</field>
                    </block>
                  </value>
                </block>
              </value>
              <statement name="DO0">
                <block type="update" id="=}Pr{(9BLawJ|Ux=w]j9">
                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                  <field name="OID">alexa2.0.Echo-Devices.G2A0XL07022603EU.Routines.94dda4af-8f70-4730-b26f-e19b55cda4a8</field>
                  <field name="WITH_DELAY">FALSE</field>
                  <value name="VALUE">
                    <block type="logic_boolean" id="XR(G^y578FK!x6+:?[bL">
                      <field name="BOOL">TRUE</field>
                    </block>
                  </value>
                  <next>
                    <block type="debug" id="}8RCQT8,f)4Z_@C)y|jz">
                      <field name="Severity">log</field>
                      <value name="TEXT">
                        <shadow type="text" id="-rVRQ4^8Kdn,N2(0%6`;">
                          <field name="TEXT">Türklingel</field>
                        </shadow>
                      </value>
                      <next>
                        <block type="control" id="cZ2b{;bTsZJRt/0JJjI4">
                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                          <field name="OID">alexa2.0.Echo-Devices.G2A0XL07022603EU.Commands.speak</field>
                          <field name="WITH_DELAY">TRUE</field>
                          <field name="DELAY_MS">6000</field>
                          <field name="UNIT">ms</field>
                          <field name="CLEAR_RUNNING">FALSE</field>
                          <value name="VALUE">
                            <block type="text_join" id="b28Ol_%=~sllN(f{|a-X" inline="true">
                              <mutation items="1"></mutation>
                              <value name="ADD0">
                                <block type="text" id="-2Dl:H]W`d)B/#W?ZbM.">
                                  <field name="TEXT">70; wer steht da vor der Tür?</field>
                                </block>
                              </value>
                            </block>
                          </value>
                        </block>
                      </next>
                    </block>
                  </next>
                </block>
              </statement>
            </block>
          </statement>
        </block>
      </xml>
      
      Cinimod dslraser 4 Replies Last reply Reply Quote 0
      • Cinimod
        Cinimod Most Active @Negalein last edited by Cinimod

        @Negalein-Test
        edit - löschen

        1 Reply Last reply Reply Quote 0
        • Cinimod
          Cinimod Most Active @Negalein last edited by Cinimod

          @negalein

          ziehe mein frage zurück.

          schau mal nach, glaub die routine stellt sich nicht selbst wieder auf False, die bleibt vermutlich true, und macht dann nichts mehr

          das musst du dann selbst machen mit ner kurzen verzögerung 200 oder 300 ms

          Bildschirmfoto 2021-09-27 um 22.31.45.png

          Negalein 2 Replies Last reply Reply Quote 0
          • Cinimod
            Cinimod Most Active @Negalein last edited by

            @negalein sagte in Alexa Routine wird nicht gestartet:

            70; wer steht da vor der Tür?

            mal ne Gegenfrage, mit der "70;" gibst du die Ausgabelautstärke im Text an ja ? das sehe ich zum ersten mal ... oder hat das ne andere Relevanz

            Negalein 1 Reply Last reply Reply Quote 0
            • Negalein
              Negalein Global Moderator @Cinimod last edited by

              @cinimod sagte in Alexa Routine wird nicht gestartet:

              glaub die routine stellt sich nicht selbst wieder auf False, die bleibt vermutlich true,

              das stimmt

              und macht dann nichts mehr

              wenn ich direkt den DP von true auf true schalte, startet die Routine

              das musst du dann selbst machen mit ner kurzen verzögerung 200 oder 300 ms

              versuch ich. Berichte dann. 🙂

              1 Reply Last reply Reply Quote 0
              • Negalein
                Negalein Global Moderator @Cinimod last edited by

                @cinimod sagte in Alexa Routine wird nicht gestartet:

                mal ne Gegenfrage, mit der "70;" gibst du die Ausgabelautstärke im Text an ja

                Ja, so wird die Lautstärke nur für den Satz eingestellt und berührt nicht die eigentlich aktuelle Lautstärke.
                Sprich, Musik läuft gerade mit 50, der Satz wird in 70 gesprochen und geht dann sofort wieder retour auf 50

                Cinimod 2 Replies Last reply Reply Quote 0
                • Cinimod
                  Cinimod Most Active @Negalein last edited by

                  @negalein

                  genial, kannte das garnicht 📣 DANKE

                  1 Reply Last reply Reply Quote 1
                  • Negalein
                    Negalein Global Moderator @Cinimod last edited by

                    @cinimod sagte in Alexa Routine wird nicht gestartet:

                    das musst du dann selbst machen mit ner kurzen verzögerung 200 oder 300 ms

                    btw., hab gerade bemerkt, dass die Routine sowohl mit true als auch mit false auslöst.

                    Ist das bei dir auch?

                    Cinimod 1 Reply Last reply Reply Quote 0
                    • Cinimod
                      Cinimod Most Active @Negalein last edited by Cinimod

                      @negalein

                      tatsächlich 🙂 dann ist das zurücksetzen ja quatsch 😁 hab das seit ewigkeiten so laufen 😂

                      werde den dann einfach auf umschalten ändern

                      demnach sollte deins aber ja dann so funktionieren 🤔

                      Negalein 2 Replies Last reply Reply Quote 0
                      • Negalein
                        Negalein Global Moderator @Cinimod last edited by

                        @cinimod sagte in Alexa Routine wird nicht gestartet:

                        demnach sollte deins aber ja dann so funktionieren

                        Ja, eigentlich schon. Weiß nicht warum das zickt.

                        1 Reply Last reply Reply Quote 0
                        • Negalein
                          Negalein Global Moderator @Cinimod last edited by

                          @cinimod sagte in Alexa Routine wird nicht gestartet:

                          werde den dann einfach auf umschalten ändern

                          habs jetzt auch mal auf umschalten geändert.

                          Cinimod 2 Replies Last reply Reply Quote 0
                          • Cinimod
                            Cinimod Most Active @Negalein last edited by Cinimod

                            @negalein

                            glaube so geht es bestimmt, du hattest statt steuern nen aktualisieren block benutzt, möglich das es daran lag ... wenn es manuell angeklickt funktioniert ...

                            umschalten geht jetzt hoffentlich auch ... meine auch mal geändert

                            1 Reply Last reply Reply Quote 0
                            • Cinimod
                              Cinimod Most Active @Negalein last edited by Cinimod

                              @negalein

                              gerade noch mal getestet ... wenn du von true auf "true ->bestätigt" stellst, löst er nämlich nicht aus .... das passiert ja beim aktualisieren block, das ist dann die bestätigte änderung ... hättest den steuern Block nehmen sollen

                              Negalein 1 Reply Last reply Reply Quote 0
                              • Cinimod
                                Cinimod Most Active @Negalein last edited by

                                @negalein

                                kann man Routinen nicht auch NUR für fürs ausführen ne Lautstärke definieren ?

                                1 Reply Last reply Reply Quote 0
                                • Negalein
                                  Negalein Global Moderator @Cinimod last edited by

                                  @cinimod sagte in Alexa Routine wird nicht gestartet:

                                  gerade noch mal getestet ... wenn du von true auf "true ->bestätigt" stellst, löst er nämlich nicht aus .... das passiert ja beim aktualisieren block, das ist dann die bestätigte änderung ... hättest den steuern Block nehmen sollen

                                  Danke, wieder was gelernt

                                  kann man Routinen nicht auch NUR für fürs ausführen ne Lautstärke definieren ?

                                  Ja, das geht auch. Aber ist eigentlich umsonst. Geht anders viel einfacher.

                                  dslraser 1 Reply Last reply Reply Quote 0
                                  • dslraser
                                    dslraser Forum Testing Most Active @Negalein last edited by

                                    @negalein
                                    Ich nehme zum Routine auslösen immer einen Button als eigenen Datenpunkt und triggere diesen Button im Blockly auf wurde aktualisiert. Hat den Vorteil das Du nicht auf true oder false zurück stellen mußt.

                                    Negalein Cinimod 2 Replies Last reply Reply Quote 0
                                    • Negalein
                                      Negalein Global Moderator @dslraser last edited by

                                      @dslraser sagte in Alexa Routine wird nicht gestartet:

                                      Ich nehme zum Routine auslösen immer einen Button als eigenen Datenpunkt

                                      da gibts nur true/false.
                                      Hab da keinen Button.

                                      triggere diesen Button im Blockly auf wurde aktualisiert

                                      du meinst so?
                                      javascript - ioBroker (1).png

                                      1 Reply Last reply Reply Quote 0
                                      • Cinimod
                                        Cinimod Most Active @dslraser last edited by Cinimod

                                        @dslraser Ich nehme zum Routine auslösen immer einen Button als eigenen Datenpunkt und triggere diesen Button im Blockly auf wurde aktualisiert. Hat den Vorteil das Du nicht auf true oder false zurück stellen mußt.

                                        müssen es ja offenbar garnicht zurück stellen haben wir festgestellt

                                        1 Reply Last reply Reply Quote 0
                                        • dslraser
                                          dslraser Forum Testing Most Active @Negalein last edited by dslraser

                                          @negalein sagte in Alexa Routine wird nicht gestartet:

                                          Bei diesem Blockly startet die Routine nicht.
                                          Der Speak aber schon.
                                          Die Routine direkt über den DP starten funktioniert aber.

                                          Zeig mal bitte die RAW von diesen beiden DP.
                                          Ist der DP im Trigger ein Adapter DP und Türklingel ein eigener DP ?

                                          Negalein 1 Reply Last reply Reply Quote 0
                                          • Negalein
                                            Negalein Global Moderator @dslraser last edited by

                                            @dslraser sagte in Alexa Routine wird nicht gestartet:

                                            Zeig mal bitte die RAW von diesen beiden DP.

                                            Doorbell ID

                                            {
                                              "type": "state",
                                              "common": {
                                                "role": "indicator",
                                                "name": "Doorbell ID '102' pressed",
                                                "type": "boolean",
                                                "read": true,
                                                "write": false,
                                                "def": false
                                              },
                                              "native": {},
                                              "from": "system.adapter.doorbird.0",
                                              "user": "system.user.admin",
                                              "ts": 1632565368984,
                                              "_id": "doorbird.0.Doorbell.102.trigger",
                                              "acl": {
                                                "object": 1636,
                                                "state": 1636,
                                                "owner": "system.user.admin",
                                                "ownerGroup": "system.group.administrator"
                                              }
                                            }
                                            

                                            Türklingel

                                            {
                                              "common": {
                                                "type": "boolean",
                                                "role": "indicator",
                                                "read": true,
                                                "write": true,
                                                "name": "Türklingel"
                                              },
                                              "type": "state",
                                              "native": {},
                                              "from": "system.adapter.alexa2.0",
                                              "user": "system.user.admin",
                                              "ts": 1632783608440,
                                              "_id": "alexa2.0.Echo-Devices.G2A0XL07022603EU.Routines.94dda4af-8f70-4730-b26f-e19b55cda4a8",
                                              "acl": {
                                                "object": 1636,
                                                "state": 1636,
                                                "owner": "system.user.admin",
                                                "ownerGroup": "system.group.administrator"
                                              }
                                            }
                                            

                                            Ist der DP im Trigger ein Adapter DP und Türklingel ein eigener DP ?

                                            beides sind Adapter-DP

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            548
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            4
                                            52
                                            1679
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo