Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Skriptsammlung für den neuen ALEXA2.0 Adapter

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Skriptsammlung für den neuen ALEXA2.0 Adapter

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

      Ist es eigentlich möglich Alexa automatisch sprechen zu lassen?

      Ich lasse mit einem Script die offenen Fenster überwachen.

      Das heißt, wenn Fenster geöffnet wird, dann prüfe, ob es draußen kälter als 20°C ist.

      Wenn ja, starte einen Timer von 10 Minuten. Nach 10 Minuten prüfe, ob Fenster immer noch geöffnet ist. Wenn ja, sende eine Pushover an die Bewohner.

      Ist es möglich, dass ich zusätzlich Alexa automatisch sagen lassen kann, dass noch ein Fenster geöffnet ist?

      1 Reply Last reply Reply Quote 0
      • Diginix
        Diginix last edited by

        Na klar.

        Einfach statt oder parallel zu deinem Push… den Datenpunkt "speak" im Commands Knoten des jeweiligen Echo Devices mit einem Text füllen.

        1 Reply Last reply Reply Quote 0
        • StM47
          StM47 last edited by

          Echt, das wäre ja super.

          Kannst du mir zeigen ,wie ich das machen muss?

          Edit, Habe es selber hinbemkommen.

          Vielen Dank trotzdem!

          1 Reply Last reply Reply Quote 0
          • Beliar_666
            Beliar_666 last edited by

            @Blackeye:

            Hi,

            hier nochmal die Anruferansage mit Blockly und dem tre064 Adapter.

            Hier wird zusätzlich die aktuelle Lautstärke der Geräte vorher ausgelesen und nach der Ansage wieder auf den ursprünglichen Wert gesetzt:

             <xml xmlns="http://www.w3.org/1999/xhtml"><block type="on_ext" id="EzngFtDf/j0zTSANQN7=" x="-862" y="-337"><mutation items="1"></mutation>
                <field name="CONDITION">ne</field>
                
                <value name="OID0"><shadow type="field_oid" id="6i/pNayPyVE~lI#c)+5s"><field name="oid">tr-064.0.callmonitor.ringing</field></shadow></value> 
                <statement name="STATEMENT"><block type="controls_if" id="@;OueA1}3ZkAhpm8_j+L"><value name="IF0"><block type="logic_operation" id="d}963/U9T|Jh@aoJI/9y"><field name="OP">AND</field>
                        <value name="A"><block type="get_value" id="40P2`Ean^F(8W,`C6b5h"><field name="ATTR">val</field>
                            <field name="OID">tr-064.0.callmonitor.ringing</field></block></value> 
                        <value name="B"><block type="logic_boolean" id="xVL)BPe/4n+*mVGh)F5-"><field name="BOOL">TRUE</field></block></value></block></value> 
                    <statement name="DO0"><block type="variables_set" id="8_z8_`(aMbJP3I`J,9{4"><field name="VAR">Lautstärke_Wohnzimer</field>
                        <value name="VALUE"><block type="field_oid" id="o/i:Ma_TL%rusP[;wQ?["><field name="oid">alexa2.0.Echo-Devices.G090LB097414030P.Player.volume</field></block></value> 
                        <next><block type="variables_set" id="2J.Lh8h_b6tpIF@~lA8W"><field name="VAR">Lautstärke_Küche</field>
                            <value name="VALUE"><block type="field_oid" id="9f.7,c4p)xn(~C/Mdz0w"><field name="oid">alexa2.0.Echo-Devices.G000MW0773420FA7.Player.volume</field></block></value> 
                            <next><block type="variables_set" id="k(}b%tB~rLOe`*Wx:^/4"><field name="VAR">Lautstärke_Lars</field>
                                <value name="VALUE"><block type="field_oid" id="{VjwRLugSgSn{7=nyzv("><field name="oid">alexa2.0.Echo-Devices.G070RQ118097068H.Player.volume</field></block></value> 
                                <next><block type="timeouts_settimeout" id="0FzXDtgmZ*oyI!44h+_="><field name="NAME">timeout4</field>
                                    <field name="DELAY">500</field>
                                    <field name="UNIT">ms</field>
                                    <statement name="STATEMENT"><block type="controls_if" id="ca)+E=xHBC%/NE:9}a)7"><value name="IF0"><block type="logic_compare" id="a{)8dM/s5*P5VUW2/)gE"><field name="OP">NEQ</field>
                                            <value name="A"><block type="get_value" id="++y#P+H,mT^Fhj4Fok9t"><field name="ATTR">val</field>
                                                <field name="OID">tr-064.0.callmonitor.inbound.callerName</field></block></value> 
                                            <value name="B"></value></block></value> 
                                        <statement name="DO0"><block type="variables_set" id="j~m5nJy~6[=^U_~G(w/~"><field name="VAR">Ausgabetext</field>
                                            <value name="VALUE"><block type="text_join" id="(6p7BX#~~2P}xj7Wn1@;"><mutation items="3"></mutation>
                                                <value name="ADD0"><block type="text" id="M76-)zYehBG]!LdyeY5q"><field name="TEXT">Hallo,</field></block></value> 
                                                <value name="ADD1"><block type="get_value" id="+23FeR%/`)Vy3Ni[(7za"><field name="ATTR">val</field>
                                                    <field name="OID">tr-064.0.callmonitor.inbound.callerName</field></block></value> 
                                                <value name="ADD2"><block type="text" id="h3zw.w5%hhgoy1:0?AYT"><field name="TEXT">ruft gerade an</field></block></value></block></value></block></statement> 
                                        <next><block type="controls_if" id="O5wH)1^NlMW*dqhHD`A,"><value name="IF0"><block type="logic_compare" id="C55@Vus4XJOJY6[+ziLN"><field name="OP">EQ</field>
                                                <value name="A"><block type="get_value" id="dFipC!^bmP=*.kydV?vo"><field name="ATTR">val</field>
                                                    <field name="OID">tr-064.0.callmonitor.inbound.callerName</field></block></value> 
                                                <value name="B"></value></block></value> 
                                            <statement name="DO0"><block type="variables_set" id="fUa!*mqwos!-oUi?6hh["><field name="VAR">Ausgabetext</field>
                                                <value name="VALUE"><block type="text_join" id="I/pf!JOkvITbMuQj4LuJ"><mutation items="3"></mutation>
                                                    <value name="ADD0"><block type="text" id="-7ysPHsGv%hc=fRGgaDW"><field name="TEXT">Hallo,</field></block></value> 
                                                    <value name="ADD1"><block type="text" id="r;}O}7DeY5hGfB,m`63|"><field name="TEXT">unbekannter Teilnehmer</field></block></value> 
                                                    <value name="ADD2"><block type="text" id="P]x}F2Sd;(bXS4,#3SHG"><field name="TEXT">ruft gerade an</field></block></value></block></value></block></statement></block></next></block></statement> 
                                    <next><block type="timeouts_settimeout" id="7;^i~IH^-RjbQ@?gSza2"><field name="NAME">timeout</field>
                                        <field name="DELAY">500</field>
                                        <field name="UNIT">ms</field>
                                        <statement name="STATEMENT"><block type="update" id="W1FD}K5:+!TMEle6OEo@"><mutation delay_input="false"></mutation>
                                            <field name="OID">alexa2.0.Echo-Devices.G000MW0773420FA7.Player.volume</field>
                                            <field name="WITH_DELAY">FALSE</field>
                                            <value name="VALUE"><block type="math_number" id="mJ!3g6sg5MmrWZ|iH%dh"><field name="NUM">90</field></block></value> 
                                            <next><block type="update" id="-.JH(M;Qvc`)o1^aH;Ns"><mutation delay_input="false"></mutation>
                                                <field name="OID">alexa2.0.Echo-Devices.G090LB097414030P.Player.volume</field>
                                                <field name="WITH_DELAY">FALSE</field>
                                                <value name="VALUE"><block type="math_number" id="eSnV9(6i3-b=2IwZg.7M"><field name="NUM">90</field></block></value> 
                                                <next><block type="update" id="8.aqlJD|4|xV+HPD[9PS"><mutation delay_input="false"></mutation>
                                                    <field name="OID">alexa2.0.Echo-Devices.G070RQ118097068H.Player.volume</field>
                                                    <field name="WITH_DELAY">FALSE</field>
                                                    <value name="VALUE"><block type="math_number" id="N9dz9is@i0?juv_MIrUK"><field name="NUM">90</field></block></value></block></next></block></next></block></statement> 
                                        <next><block type="timeouts_settimeout" id="5h04#8}5%_uL=vb=c(kE"><field name="NAME">timeout2</field>
                                            <field name="DELAY">1000</field>
                                            <field name="UNIT">ms</field>
                                            <statement name="STATEMENT"><block type="control" id="?WB3cxnc1VW;,;wpT7.m"><mutation delay_input="false"></mutation>
                                                <field name="OID">alexa2.0.Echo-Devices.G000MW0773420FA7.Commands.speak</field>
                                                <field name="WITH_DELAY">FALSE</field>
                                                <value name="VALUE"><block type="variables_get" id="52KT0A^kpeOw^bUV^uk{"><field name="VAR">Ausgabetext</field></block></value> 
                                                <next><block type="control" id="CW9DJb~mu;7mJb{JP;#S"><mutation delay_input="false"></mutation>
                                                    <field name="OID">alexa2.0.Echo-Devices.G090LB097414030P.Commands.speak</field>
                                                    <field name="WITH_DELAY">FALSE</field>
                                                    <value name="VALUE"><block type="variables_get" id="c:WC*^n{Q~|Wu*!)t1Xz"><field name="VAR">Ausgabetext</field></block></value> 
                                                    <next><block type="control" id="Da6Tn}r_jOGFs/9S0DXX"><mutation delay_input="false"></mutation>
                                                        <field name="OID">alexa2.0.Echo-Devices.G070RQ118097068H.Commands.speak</field>
                                                        <field name="WITH_DELAY">FALSE</field>
                                                        <value name="VALUE"><block type="variables_get" id="BDRNI_Wg?t9~/{8^-nL,"><field name="VAR">Ausgabetext</field></block></value></block></next></block></next></block></statement> 
                                            <next><block type="timeouts_settimeout" id="U6CR:r_U/E43(F)p`HdL"><field name="NAME">timeout3</field>
                                                <field name="DELAY">1500</field>
                                                <field name="UNIT">ms</field>
                                                <statement name="STATEMENT"><block type="update" id="r9LIyUmTAYS1a@Xf!EOx"><mutation delay_input="false"></mutation>
                                                    <field name="OID">alexa2.0.Echo-Devices.G000MW0773420FA7.Player.volume</field>
                                                    <field name="WITH_DELAY">FALSE</field>
                                                    <value name="VALUE"><block type="variables_get" id="og(G2:a.RKTJc8Tr8(Qa"><field name="VAR">Lautstärke_Küche</field></block></value> 
                                                    <next><block type="update" id="~UErQJ69MiBL#]`uzr%V"><mutation delay_input="false"></mutation>
                                                        <field name="OID">alexa2.0.Echo-Devices.G070RQ118097068H.Player.volume</field>
                                                        <field name="WITH_DELAY">FALSE</field>
                                                        <value name="VALUE"><block type="variables_get" id="!#WKN`#7o4F7h#rdjV`-"><field name="VAR">Lautstärke_Lars</field></block></value> 
                                                        <next><block type="update" id="U8?*Ed.Pn@H6zVRe)#yi"><mutation delay_input="false"></mutation>
                                                            <field name="OID">alexa2.0.Echo-Devices.G090LB097414030P.Player.volume</field>
                                                            <field name="WITH_DELAY">FALSE</field>
                                                            <value name="VALUE"><block type="variables_get" id="8~(Tv]99;IeR_00L-N3S"><field name="VAR">Lautstärke_Wohnzimer</field></block></value></block></next></block></next></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block></statement></block></xml> 
            ```` `  
            

            Könnte man das nicht einfacher über Speak-Volume lösen?

            1 Reply Last reply Reply Quote 0
            • E
              excalibur270 last edited by

              @Beliar_666:

              @Blackeye:

              Hi,

              hier nochmal die Anruferansage mit Blockly und dem tre064 Adapter.

              Hier wird zusätzlich die aktuelle Lautstärke der Geräte vorher ausgelesen und nach der Ansage wieder auf den ursprünglichen Wert gesetzt:

               <xml xmlns="http://www.w3.org/1999/xhtml"><block type="on_ext" id="EzngFtDf/j0zTSANQN7=" x="-862" y="-337"><mutation items="1"></mutation>
                  <field name="CONDITION">ne</field>
                  
                  <value name="OID0"><shadow type="field_oid" id="6i/pNayPyVE~lI#c)+5s"><field name="oid">tr-064.0.callmonitor.ringing</field></shadow></value> 
                  <statement name="STATEMENT"><block type="controls_if" id="@;OueA1}3ZkAhpm8_j+L"><value name="IF0"><block type="logic_operation" id="d}963/U9T|Jh@aoJI/9y"><field name="OP">AND</field>
                          <value name="A"><block type="get_value" id="40P2`Ean^F(8W,`C6b5h"><field name="ATTR">val</field>
                              <field name="OID">tr-064.0.callmonitor.ringing</field></block></value> 
                          <value name="B"><block type="logic_boolean" id="xVL)BPe/4n+*mVGh)F5-"><field name="BOOL">TRUE</field></block></value></block></value> 
                      <statement name="DO0"><block type="variables_set" id="8_z8_`(aMbJP3I`J,9{4"><field name="VAR">Lautstärke_Wohnzimer</field>
                          <value name="VALUE"><block type="field_oid" id="o/i:Ma_TL%rusP[;wQ?["><field name="oid">alexa2.0.Echo-Devices.G090LB097414030P.Player.volume</field></block></value> 
                          <next><block type="variables_set" id="2J.Lh8h_b6tpIF@~lA8W"><field name="VAR">Lautstärke_Küche</field>
                              <value name="VALUE"><block type="field_oid" id="9f.7,c4p)xn(~C/Mdz0w"><field name="oid">alexa2.0.Echo-Devices.G000MW0773420FA7.Player.volume</field></block></value> 
                              <next><block type="variables_set" id="k(}b%tB~rLOe`*Wx:^/4"><field name="VAR">Lautstärke_Lars</field>
                                  <value name="VALUE"><block type="field_oid" id="{VjwRLugSgSn{7=nyzv("><field name="oid">alexa2.0.Echo-Devices.G070RQ118097068H.Player.volume</field></block></value> 
                                  <next><block type="timeouts_settimeout" id="0FzXDtgmZ*oyI!44h+_="><field name="NAME">timeout4</field>
                                      <field name="DELAY">500</field>
                                      <field name="UNIT">ms</field>
                                      <statement name="STATEMENT"><block type="controls_if" id="ca)+E=xHBC%/NE:9}a)7"><value name="IF0"><block type="logic_compare" id="a{)8dM/s5*P5VUW2/)gE"><field name="OP">NEQ</field>
                                              <value name="A"><block type="get_value" id="++y#P+H,mT^Fhj4Fok9t"><field name="ATTR">val</field>
                                                  <field name="OID">tr-064.0.callmonitor.inbound.callerName</field></block></value> 
                                              <value name="B"></value></block></value> 
                                          <statement name="DO0"><block type="variables_set" id="j~m5nJy~6[=^U_~G(w/~"><field name="VAR">Ausgabetext</field>
                                              <value name="VALUE"><block type="text_join" id="(6p7BX#~~2P}xj7Wn1@;"><mutation items="3"></mutation>
                                                  <value name="ADD0"><block type="text" id="M76-)zYehBG]!LdyeY5q"><field name="TEXT">Hallo,</field></block></value> 
                                                  <value name="ADD1"><block type="get_value" id="+23FeR%/`)Vy3Ni[(7za"><field name="ATTR">val</field>
                                                      <field name="OID">tr-064.0.callmonitor.inbound.callerName</field></block></value> 
                                                  <value name="ADD2"><block type="text" id="h3zw.w5%hhgoy1:0?AYT"><field name="TEXT">ruft gerade an</field></block></value></block></value></block></statement> 
                                          <next><block type="controls_if" id="O5wH)1^NlMW*dqhHD`A,"><value name="IF0"><block type="logic_compare" id="C55@Vus4XJOJY6[+ziLN"><field name="OP">EQ</field>
                                                  <value name="A"><block type="get_value" id="dFipC!^bmP=*.kydV?vo"><field name="ATTR">val</field>
                                                      <field name="OID">tr-064.0.callmonitor.inbound.callerName</field></block></value> 
                                                  <value name="B"></value></block></value> 
                                              <statement name="DO0"><block type="variables_set" id="fUa!*mqwos!-oUi?6hh["><field name="VAR">Ausgabetext</field>
                                                  <value name="VALUE"><block type="text_join" id="I/pf!JOkvITbMuQj4LuJ"><mutation items="3"></mutation>
                                                      <value name="ADD0"><block type="text" id="-7ysPHsGv%hc=fRGgaDW"><field name="TEXT">Hallo,</field></block></value> 
                                                      <value name="ADD1"><block type="text" id="r;}O}7DeY5hGfB,m`63|"><field name="TEXT">unbekannter Teilnehmer</field></block></value> 
                                                      <value name="ADD2"><block type="text" id="P]x}F2Sd;(bXS4,#3SHG"><field name="TEXT">ruft gerade an</field></block></value></block></value></block></statement></block></next></block></statement> 
                                      <next><block type="timeouts_settimeout" id="7;^i~IH^-RjbQ@?gSza2"><field name="NAME">timeout</field>
                                          <field name="DELAY">500</field>
                                          <field name="UNIT">ms</field>
                                          <statement name="STATEMENT"><block type="update" id="W1FD}K5:+!TMEle6OEo@"><mutation delay_input="false"></mutation>
                                              <field name="OID">alexa2.0.Echo-Devices.G000MW0773420FA7.Player.volume</field>
                                              <field name="WITH_DELAY">FALSE</field>
                                              <value name="VALUE"><block type="math_number" id="mJ!3g6sg5MmrWZ|iH%dh"><field name="NUM">90</field></block></value> 
                                              <next><block type="update" id="-.JH(M;Qvc`)o1^aH;Ns"><mutation delay_input="false"></mutation>
                                                  <field name="OID">alexa2.0.Echo-Devices.G090LB097414030P.Player.volume</field>
                                                  <field name="WITH_DELAY">FALSE</field>
                                                  <value name="VALUE"><block type="math_number" id="eSnV9(6i3-b=2IwZg.7M"><field name="NUM">90</field></block></value> 
                                                  <next><block type="update" id="8.aqlJD|4|xV+HPD[9PS"><mutation delay_input="false"></mutation>
                                                      <field name="OID">alexa2.0.Echo-Devices.G070RQ118097068H.Player.volume</field>
                                                      <field name="WITH_DELAY">FALSE</field>
                                                      <value name="VALUE"><block type="math_number" id="N9dz9is@i0?juv_MIrUK"><field name="NUM">90</field></block></value></block></next></block></next></block></statement> 
                                          <next><block type="timeouts_settimeout" id="5h04#8}5%_uL=vb=c(kE"><field name="NAME">timeout2</field>
                                              <field name="DELAY">1000</field>
                                              <field name="UNIT">ms</field>
                                              <statement name="STATEMENT"><block type="control" id="?WB3cxnc1VW;,;wpT7.m"><mutation delay_input="false"></mutation>
                                                  <field name="OID">alexa2.0.Echo-Devices.G000MW0773420FA7.Commands.speak</field>
                                                  <field name="WITH_DELAY">FALSE</field>
                                                  <value name="VALUE"><block type="variables_get" id="52KT0A^kpeOw^bUV^uk{"><field name="VAR">Ausgabetext</field></block></value> 
                                                  <next><block type="control" id="CW9DJb~mu;7mJb{JP;#S"><mutation delay_input="false"></mutation>
                                                      <field name="OID">alexa2.0.Echo-Devices.G090LB097414030P.Commands.speak</field>
                                                      <field name="WITH_DELAY">FALSE</field>
                                                      <value name="VALUE"><block type="variables_get" id="c:WC*^n{Q~|Wu*!)t1Xz"><field name="VAR">Ausgabetext</field></block></value> 
                                                      <next><block type="control" id="Da6Tn}r_jOGFs/9S0DXX"><mutation delay_input="false"></mutation>
                                                          <field name="OID">alexa2.0.Echo-Devices.G070RQ118097068H.Commands.speak</field>
                                                          <field name="WITH_DELAY">FALSE</field>
                                                          <value name="VALUE"><block type="variables_get" id="BDRNI_Wg?t9~/{8^-nL,"><field name="VAR">Ausgabetext</field></block></value></block></next></block></next></block></statement> 
                                              <next><block type="timeouts_settimeout" id="U6CR:r_U/E43(F)p`HdL"><field name="NAME">timeout3</field>
                                                  <field name="DELAY">1500</field>
                                                  <field name="UNIT">ms</field>
                                                  <statement name="STATEMENT"><block type="update" id="r9LIyUmTAYS1a@Xf!EOx"><mutation delay_input="false"></mutation>
                                                      <field name="OID">alexa2.0.Echo-Devices.G000MW0773420FA7.Player.volume</field>
                                                      <field name="WITH_DELAY">FALSE</field>
                                                      <value name="VALUE"><block type="variables_get" id="og(G2:a.RKTJc8Tr8(Qa"><field name="VAR">Lautstärke_Küche</field></block></value> 
                                                      <next><block type="update" id="~UErQJ69MiBL#]`uzr%V"><mutation delay_input="false"></mutation>
                                                          <field name="OID">alexa2.0.Echo-Devices.G070RQ118097068H.Player.volume</field>
                                                          <field name="WITH_DELAY">FALSE</field>
                                                          <value name="VALUE"><block type="variables_get" id="!#WKN`#7o4F7h#rdjV`-"><field name="VAR">Lautstärke_Lars</field></block></value> 
                                                          <next><block type="update" id="U8?*Ed.Pn@H6zVRe)#yi"><mutation delay_input="false"></mutation>
                                                              <field name="OID">alexa2.0.Echo-Devices.G090LB097414030P.Player.volume</field>
                                                              <field name="WITH_DELAY">FALSE</field>
                                                              <value name="VALUE"><block type="variables_get" id="8~(Tv]99;IeR_00L-N3S"><field name="VAR">Lautstärke_Wohnzimer</field></block></value></block></next></block></next></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></statement></block></statement></block></xml> 
              ```` `  
              

              Könnte man das nicht einfacher über Speak-Volume lösen? `
              Habe ich mit speak volume gelöst. Anders kam nichts aus dem Echo.

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

                @dslraser:

                genau so habe ich gestern angefangen alles bei mir umzustellen. (ich wußte es vorher auch nicht besser)

                Dann fährt auch der Staubsauger oder Rasenmäher (oder eben alle anderen geschalteten Geräte) nicht selbst los. `

                Anfängerfrage von mir 😉

                Das hat aber nur mit den Geräten zu tun, die ich über Alexa steuere?

                Oder hat dies mit allen Scripten zu tun, die etwas schalten können?

                zB Zeitschaltuhr oder zB das Telegram Menü?

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

                  @Negalein:

                  @dslraser:

                  genau so habe ich gestern angefangen alles bei mir umzustellen. (ich wußte es vorher auch nicht besser)

                  Dann fährt auch der Staubsauger oder Rasenmäher (oder eben alle anderen geschalteten Geräte) nicht selbst los. `

                  Anfängerfrage von mir 😉

                  Das hat aber nur mit den Geräten zu tun, die ich über Alexa steuere?

                  Oder hat dies mit allen Scripten zu tun, die etwas schalten können?

                  zB Zeitschaltuhr oder zB das Telegram Menü? ` alle Scripte und Blocklys die was schalten und beim Start vom JS Adapter ausgeführt werden.

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

                    @dslraser:

                    alle Scripte und Blocklys die was schalten und beim Start vom JS Adapter ausgeführt werden. `

                    Puhhh, hab da eh noch nicht so viele.

                    Aber wie funktioniert das zB bei JS oder Blockly?

                    Oder soll ich lieber einen eigenen Thread dazu aufmachen?

                    1 Reply Last reply Reply Quote 0
                    • R
                      robson last edited by robson

                      Hallo zusammen,
                      ich würde gerne morgens, sobald ich die Lampe in der Küche anmache von Alexa gefragt werden, ob Sie mir die Nachrichten vorlesen soll. Schalterveknüpfung funktioniert und die Frage stellt Alexa mir auch.

                      Jetzt würde ich aber gerne mit einem "Ja" oder "Nein" antworten und sie soll entsprechend reagieren. Wie bekomme ich das hin? Ich habe hierzu noch keine Lösung gefunden oder stehe einfach nur auf dem Schlauch.

                      Update:
                      Habe glaube ich das richtige Stichwort gefunden: Bespoken ☹
                      Scheint nicht so einfach zu sein bzw. auch wohl nicht so recht zu funktionieren.

                      1 Reply Last reply Reply Quote 0
                      • F
                        firephaser last edited by

                        Hallo zusammen,
                        ich versuche gerade über Alexa den Fernseher auszuschalten, bzw. einzuschalten. Ich hatte das bis gestern mit Homebridge gemacht, der Raspberry hat sich aber verabschiedet und nun wollte ich nicht extra für den TV einen neuen PI kaufen.

                        Folgendes habe ich gemacht:

                        • in IOBroker / Objecte / javascript.0.scriptEnabled die folgende Variable angelegt: Name: vAlexaTV
                          e0f4892f-be81-4f54-8701-d5e8ad49c494-image.png

                        • In der Instanz b9b7cae8-453e-43a0-abea-0852bc535e6a-image.png
                          ein neues Smartgerät mit dem Namen TriggerAlexaTV angelegt df709f8a-aaac-4017-a29c-0e088a932ed9-image.png

                        • In Blockly ein Script angelegt, dass auf die Varible reagiert:
                          6126272e-738f-4f2f-884f-d9cd80fd18e7-image.png

                        • Anschließend iot.0 neu gestartet und über die Webseite Alexa neue Smartgeräte suchen lassen.

                        • Alexa hat das neue Gerät auch gefunden
                          6cb09622-badd-4660-9d7f-25891764672f-image.png

                        • Nun über die Alexa App eine neue Routine angelegt mit Sprachbefehl: Alexa,schalte tv aus und dann mit der Aktion Smartgerät "TriggerAlexaTV"

                        Alles gespeichert und getestet. Über die App selber kann ich die Funktion erfolgreich testen und der Fernseher wird an, bzw. ausgeschaltet. Wenn ich aber zu Alexa sagt "Alexa, schalte den tv aus" erhalte ich immer die Rückmeldung, der Trigger kann nicht gefunden werden.

                        Was mache ich falsch?

                        1 Reply Last reply Reply Quote 0
                        • F
                          firephaser last edited by

                          Habe den Fehler gefunden. Alexa sendet als Trigger immer "Alexa, schalte t.v. an" und ich hatte als Satz "Alexa, schalte tv an". Das kann wohl nicht geändert werden, da in der Routine kein Sonderzeichen wie ein Punkt gesetzt werden kann. Nun habe ich das TV durch Fernseher ersetzt und es funktioniert.

                          1 Reply Last reply Reply Quote 0
                          • M
                            MyMeyer @sissiwup last edited by

                            @sissiwup Hallo, sag mal läuft das Script noch bei Dir mit dem aktuellen Alexa2 Adapter ? Weil bei mir bekomme ich seit ein paar Tagen keine Antwort wenn ich Alexa frage wer angerufen hat. Es lief wochenlang ohne Probleme und jetzt ist Schluss.

                            1 Reply Last reply Reply Quote 0
                            • M
                              michihorn @OstfrieseUnterwegs last edited by

                              @OstfrieseUnterwegs Mich würde mal interessieren wie du die Anwesendheitskontrolle vorgenommen hast
                              Michael

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

                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              1.1k
                              Online

                              31.7k
                              Users

                              79.7k
                              Topics

                              1.3m
                              Posts

                              45
                              184
                              40076
                              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