Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Cloud Dienste
  4. ALEXA spricht endlich beliebigen text !!!

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    332

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

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

ALEXA spricht endlich beliebigen text !!!

Scheduled Pinned Locked Moved Cloud Dienste
87 Posts 24 Posters 24.2k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • liv-in-skyL Offline
    liv-in-skyL Offline
    liv-in-sky
    wrote on last edited by
    #22

    versuch es doch mal ohne "ALL" und probiere nur einen echo.

    ich musste z.b eine neue multigruppe machen, da die existierende nicht funktionierte.

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

    1 Reply Last reply
    0
    • M Offline
      M Offline
      Marty56
      wrote on last edited by
      #23

      Super. Hat nach Anleitung von MIC sofort funktioniert. Großes Dankeschön. :D

      Habe jeden Alex Speaker separat angesteuert und (noch) keine 2nd Factor Auth.

      HW:NUC (16 GB Ram)
      OS: Debian Bullseye, Promox V7, node v16.x npm 8.19.3

      1 Reply Last reply
      0
      • cvidalC Offline
        cvidalC Offline
        cvidal
        Forum Testing
        wrote on last edited by
        #24

        @liv-in-sky:

        versuch es doch mal ohne "ALL" und probiere nur einen echo.

        ich musste z.b eine neue multigruppe machen, da die existierende nicht funktionierte. `

        Ja hatte ich Probiert, lief auch nicht.

        Gruppen habe ich keine, sind diese erforderlich?

        Gruß Christian

        1 Reply Last reply
        0
        • cvidalC Offline
          cvidalC Offline
          cvidal
          Forum Testing
          wrote on last edited by
          #25

          @lobomau:

          @CBeck:

          Leider funktioniert es bei mir nicht.

          Ich bin wie von Mic beschrieben vorgegangen.

          Weder als JS noch direkt in putty kommt eine Ausgabe.

          Rufe ich im Terminal alexa_remote_control_plain.sh -d Wohnzimmer -e speak:'endlich kann ich frei reden' aus, kommt nur:

          -bash: alexa_remote_control.sh: Kommando nicht gefunden.

          Bestimmt nur eine Kleinigkeit für euch…Danke schon mal! `
          Bist du im Verzeichnis wo die .sh-Datei liegt?

          Befehl lautet: bash alexa_remote_…... `

          Ja in dem Verzeichnis bin ich.

          Ich habe die alexa_remote_control_plain.sh in dem Verzeichnis mit der alexa_remote_control.sh freigabe hat es nicht funtioniert.

          Edit:

          Ich habe jetzt die alexa_remote_control.sh drauf und die plain.sh gelöscht.

          Nun bekomme ich folgende meldung:

          root@odroid:/opt/iobroker/xy# bash alexa_remote_control.sh -d all -e speak:'Test'
          ERROR: unkown device dev:all
          
          

          Ich habe eine Gruppe "überall" erstellt, damit geht es auch nicht. Device name der Echos geht auch nicht….

          Nochmal Edit:)

          Nun geht es, mit "ALL" mit Großschrift läufts aber Geräte einzeln ansprechen geht nicht, kann man sich irgendwie die Geräte anzeigen lassen? Laut App ist der Name Christians Echo ´...

          Gruß Christian

          1 Reply Last reply
          0
          • liv-in-skyL Offline
            liv-in-skyL Offline
            liv-in-sky
            wrote on last edited by
            #26

            wenn du einen echo namen mit leerzeichen hast, müssen die in anführungszeichen im bash gesetzt werden - ansonten bedeutet es : der device name ist "christians" und "echo" ist ein weiterer parameter

            –> bash alexa_remote_control.sh -d "christians echo"-e speak:'Test'

            so nebenbei:

            umlaute und leerzeichen würde ich im allgemeinen nie bei namen für geräte oder sonstiges benutzen - macht immer wieder mal probleme

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

            1 Reply Last reply
            0
            • cvidalC Offline
              cvidalC Offline
              cvidal
              Forum Testing
              wrote on last edited by
              #27

              @liv-in-sky:

              wenn du einen echo namen mit leerzeichen hast, müssen die in anführungszeichen im bash gesetzt werden - ansonten bedeutet es : der device name ist "christians" und "echo" ist ein weiterer parameter

              –> bash alexa_remote_control.sh -d "christians echo"-e speak:'Test'

              Es funkt, besten dank für eure Mühe :)

              so nebenbei:

              umlaute und leerzeichen würde ich im allgemeinen nie bei namen für geräte oder sonstiges benutzen - macht immer wieder mal probleme `

              Danke.

              Gruß Christian

              1 Reply Last reply
              0
              • P Offline
                P Offline
                Praxxos
                wrote on last edited by
                #28

                Hallo!

                Danke für das Super Script. :P :P

                Hab es mit der Anleitung gestern nach gebaut.

                Ich hab gestern Abend die Zwei-Faktor Authentifizierung kurz deaktiviert um das Script bzw. die Sprachausgabe zu testen.

                War erfolgreich. :D

                Ich hab danach die Zwei-Faktor Authentifizierung wieder aktiviert, danach funktionierte es noch immer.

                Heute in der Früh und nach der Arbeit funktioniert die Sprachausgabe noch immer.

                Mal schauen wie lange.

                Wollte ich euch nur kurz mitteilen Falls noch jemand das Problem mit der Zwei-Faktor Authentifizierung hat.

                Lg Praxxos

                Edit: Funktioniert seit heute nicht mehr, cookie dürfte abgelaufen sein.

                ioBroker Master auf NUC7i7 (Debian 9.5 [Virtualbox]), ioBroker Slave auf RPi3, CCU2 auf RPi2 mit RaspberryMatic / Homematic Funk-LAN Gateway

                1 Reply Last reply
                0
                • P Offline
                  P Offline
                  peetaa
                  wrote on last edited by
                  #29

                  Es tut mir echt leid, ich steh voll auf dem Schlauch … ich habe alles soweit erledigt, aber er sagt mir, er könne sich nicht einloggen da Cookies nicht existieren und ich soll es mit dem Browser versuchen. Wie kann ich über Putty oder dem ioBroker einen Browser öffnen und mich bei Amazon einloggen?

                  Sorry für die Frage.

                  1 Reply Last reply
                  0
                  • MicM Offline
                    MicM Offline
                    Mic
                    Developer
                    wrote on last edited by
                    #30

                    @peetaa: Kam diese Fehlermeldung?

                    ` > ERROR: Amazon Login was unsuccessful. Possibly you get a captcha login screen.

                    Try logging in to https://alexa.amazon.de with your browser. In your browser

                    make sure to have all Amazon related cookies deleted and Javascript disabled! `

                    Falls ja: Hast Du Amazon-Benutzername und Passwort in der Datei "alexa_remote_control.sh" korrekt eingetragen?

                    Wenn dann immer noch diese Fehlermeldung kommt: Lt. dem Script sollst Du auf einem x-beliebigen Rechner (z.B. Dein Windows-Rechner) im Browser (1) alle Cookies löschen, (2) JavaScript ausschalten und dann (3) https://alexa.amazon.de aufrufen. Es wird wohl erwartet, dass dann ein Captcha kommt, Du dieses erfolgreich bestätigst, und dass dann der Login mit dem Script klappt.

                    1 Reply Last reply
                    0
                    • P Offline
                      P Offline
                      peetaa
                      wrote on last edited by
                      #31

                      @Mic:

                      @peetaa: Kam diese Fehlermeldung?

                      ` > ERROR: Amazon Login was unsuccessful. Possibly you get a captcha login screen.

                      Try logging in to https://alexa.amazon.de with your browser. In your browser

                      make sure to have all Amazon related cookies deleted and Javascript disabled! `

                      Falls ja: Hast Du Amazon-Benutzername und Passwort in der Datei "alexa_remote_control.sh" korrekt eingetragen?

                      Wenn dann immer noch diese Fehlermeldung kommt: Lt. dem Script sollst Du auf einem x-beliebigen Rechner (z.B. Dein Windows-Rechner) im Browser (1) alle Cookies löschen, (2) JavaScript ausschalten und dann (3) https://alexa.amazon.de aufrufen. Es wird wohl erwartet, dass dann ein Captcha kommt, Du dieses erfolgreich bestätigst, und dass dann der Login mit dem Script klappt. `

                      Perfekt, vielen Dank

                      1 Reply Last reply
                      0
                      • T Offline
                        T Offline
                        terne
                        wrote on last edited by
                        #32

                        Guten Abend zusammen

                        hat das Ganze mal jemand mit windows versucht? mein iobroker läuft unter windows. Um Alexa_Remote_Control.sh zu steuern,

                        nutze ich cygwin. mit dem Terminalfenster funktioniert auch alles, nur irgendwie nicht aus dem Scriptadapter des IObroker.

                        Also meine Frage: wie bekomme ich den Befehl in mein Terminalfenster von cygwin ??? :)

                        Gruß Thorsten

                        Raspimatic und ioBroker auf ProxMox-Server
                        ioBroker JS-Controler 3.3.18 redis/redis

                        1 Reply Last reply
                        0
                        • cashC Offline
                          cashC Offline
                          cash
                          Most Active
                          wrote on last edited by
                          #33

                          ich versuche gerade auch mein Glück aber ich bekomme eine Fehlermeldung

                          pi@ioBroker-Pi:/opt/iobroker/alexa $ exec("bash /opt/iobroker/alexa/alexa_remote_control_plain.sh -d 'ALL' -e speak:'Guten Abend, Meister'");
                          bash: Syntaxfehler beim unerwarteten Wort `"bash /opt/iobroker/alexa/alexa_remote_control_plain.sh -d 'ALL' -e speak:'Guten Abend, Meister'"'
                          
                          

                          Habe es erst auf dem Synology versucht dort kommt die gleiche Meldung….

                          Was kann ich tun?

                          Edit: Habe einfach mal das Blockly von opben importiert. Alexa hat nichts gesagt aber Amazon hat mir eine SMS geschickt mit dem Sicherheitscode :mrgreen:

                          Gibt es hier für eine Lösung ausser 2Faktor zu deaktivieren was ich eher nicht möchte (bzw auf keinen Fall mache)...

                          1 Reply Last reply
                          0
                          • D Offline
                            D Offline
                            darkbrain85
                            wrote on last edited by
                            #34

                            Du darfst natürlich per SSH nicht das exec Kommando nutzen. Dies ist nur unter Java zur Ausführung von Befehlen auf der Linux Konsole gedacht.

                            1 Reply Last reply
                            0
                            • painkillerdeP Offline
                              painkillerdeP Offline
                              painkillerde
                              wrote on last edited by
                              #35

                              Vielen Dank für den Thread!!

                              läuft bestens. Habe mir gerade ne Unwetterwarnung gebastelt für die dies auch nutzen wollen anbei der Blockly Export:

                               <xml xmlns="http://www.w3.org/1999/xhtml"><block type="on" id="9E6[%[TGdH)k!a3a-kOv" x="-387" y="38"><field name="OID">dwd.0.warning.end</field>
                                  <field name="CONDITION">ne</field>
                              
                                  <statement name="STATEMENT"><block type="variables_set" id=":!sZ!ya#ArIh~Ii0~6s("><field name="VAR">Wetter_Headline</field>
                                      <value name="VALUE"><block type="get_value" id="X4_,;(O_}J6{%ER(e*?U"><field name="ATTR">val</field>
                                          <field name="OID">dwd.0.warning.headline</field></block></value> 
                                      <next><block type="variables_set" id="TLMhVMg4A!Cw~vZztTav"><field name="VAR">Wetter_Description</field>
                                          <value name="VALUE"><block type="get_value" id="0IX}4]TP-oVHSg-*5AzK"><field name="ATTR">val</field>
                                              <field name="OID">dwd.0.warning.description</field></block></value> 
                                          <next><block type="variables_set" id="sTIzj2L]c6:h~;,5lH6T"><field name="VAR">Wetter_Dauer</field>
                                              <value name="VALUE"><block type="get_value" id="?/Kx)-k~`o]M9I=*}w=5"><field name="ATTR">val</field>
                                                  <field name="OID">dwd.0.warning.end</field></block></value> 
                                              <next><block type="exec" id="[bZ%PACuS/qXQnM,JH%X"><mutation with_statement="false"></mutation>
                                                  <field name="WITH_STATEMENT">FALSE</field>
                                                  <field name="LOG">log</field>
                                                  <value name="COMMAND"><shadow type="text" id="xA}H!7RUZownpg(GHv]S"><field name="TEXT">text</field></shadow> 
                                                    <block type="text_join" id="*/2tm:tVFv(@hH3(IqEW"><mutation items="12"></mutation>
                                                      <value name="ADD0"><block type="text" id="_8fy9?O!/2OS7lh.~08|"><field name="TEXT">bash /opt/iobroker/scripte/alexa_remote_control.sh -d</field></block></value> 
                                                      <value name="ADD1"><block type="text" id="siK_:tK;BvQRP/@MpHU!"><field name="TEXT">NAME DEINES ECHO HIER EINTRAGEN</field></block></value> 
                                                      <value name="ADD2"><block type="text" id="*)ZS3UU6Gg`A`M_))36?"><field name="TEXT"> -e speak:'</field></block></value> 
                                                      <value name="ADD3"><block type="text" id="E%(D*(|[eIchxoa3c~7V"><field name="TEXT">Achtung - Wetterwarnung:</field></block></value> 
                                                      <value name="ADD4"><block type="variables_get" id="=c]jct}LpranP?^vR)%V"><field name="VAR">Wetter_Headline</field></block></value> 
                                                      <value name="ADD5"><block type="text" id="-SUr~6(t=mx1wEHMAv?I"><field name="TEXT">.</field></block></value> 
                                                      <value name="ADD6"><block type="variables_get" id="Lq=+@f}8pk-W@WI0ojGP"><field name="VAR">Wetter_Description</field></block></value> 
                                                      <value name="ADD7"><block type="text" id="qUA}])vxzgh^~.8*_|)`"><field name="TEXT">.</field></block></value> 
                                                      <value name="ADD8"><block type="text" id="]=N@*2W][xZVIKijV}/)"><field name="TEXT">Dauer der Warnung bis:</field></block></value> 
                                                      <value name="ADD9"><block type="variables_get" id="5FmWnc!1C*5;Ccz7Fk/?"><field name="VAR">Wetter_Dauer</field></block></value> 
                                                      <value name="ADD10"><block type="text" id="k/HmLXs;SK[1i4!A46e)"><field name="TEXT">.</field></block></value> 
                                                      <value name="ADD11"><block type="text" id="5)VlH?bM`tUbC3Q::0[~"><field name="TEXT">'</field></block></value></block></value></block></next></block></next></block></next></block></statement></block></xml> 
                              

                              2005_blockly1.jpg

                              Grüße Daniel

                              ioBroker auf Qnap TS-251A 8GB (Docker), Homamatic CCU2 + ca 50 Geräte (Aktoren, Sender, Sensoren), Alexa Echo, Alexa Echo Dot, Vu+ Duo2, Logitech Harmony Elite, Fronius Wechselrichter, Viessman Heizung + vControl

                              <…

                              1 Reply Last reply
                              0
                              • N Offline
                                N Offline
                                nape1
                                wrote on last edited by
                                #36

                                Hallo miteinander.

                                ich hätte mal eine frage in die runde :D

                                Hat jemand eine Ahnung ob mann die Routinen von Alexa über blockly starten kann.

                                Lg nape1

                                1 Reply Last reply
                                0
                                • liv-in-skyL Offline
                                  liv-in-skyL Offline
                                  liv-in-sky
                                  wrote on last edited by
                                  #37

                                  mit diesem script können auch routinen aufgerufen werden

                                  automation:'<routine name="">' ist der parameter

                                  gruß</routine>

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

                                  1 Reply Last reply
                                  0
                                  • apollon77A Offline
                                    apollon77A Offline
                                    apollon77
                                    wrote on last edited by
                                    #38

                                    Zur Info: Ich habe jetzt mal den Adapter von soef "an mich gerissen" und fixe gerade alles und dann kommt das "speak" da mit rein.

                                    viewtopic.php?f=37&t=15360

                                    Über den Adapter geht vllt auch das Triggern der Routinen? … Schau mal ob die in der Smarthome-Devices Liste auftauchen

                                    Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                    • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                    • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                    1 Reply Last reply
                                    0
                                    • N Offline
                                      N Offline
                                      nape1
                                      wrote on last edited by
                                      #39

                                      Nein in den Smarthome-Devices Liste tauchen sie nicht auf.

                                      liv-in-sky

                                      Könntest du mir kurz erläutern wo ich das <routine name="">eintragen muss .

                                      lg nape1</routine>

                                      1 Reply Last reply
                                      0
                                      • apollon77A Offline
                                        apollon77A Offline
                                        apollon77
                                        wrote on last edited by
                                        #40

                                        Wenn Sie das Skript per "automation" kann dann der Adater auch bald :-)) Synce das gerade miteinander

                                        Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                        • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                        • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                        1 Reply Last reply
                                        0
                                        • liv-in-skyL Offline
                                          liv-in-skyL Offline
                                          liv-in-sky
                                          wrote on last edited by
                                          #41

                                          hi nape,

                                          wie man das script benutzt weißt du ? damit du blockly später nutzen kannst, muss das script auf linux ebene (terminal) einrichten. hast du das gemacht (wird am anfang von diesem thread erklärt

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

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          612

                                          Online

                                          32.7k

                                          Users

                                          82.5k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe