Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Cloud Dienste
    4. Iobroker.alexa2 v0.4+

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Iobroker.alexa2 v0.4+

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

      Hi mimquadrat,

      DIe Installfehler haben mit dem Alexa Adapter nichts zu tun. Da scheinen wohl bei deiner installation native optionale Module zu sein die nicht gebaut werden können und das versucht er jedes mal neu wenn du was anderes installierst.

      Also Du hast die 0.5.2 installiert, danach die Instanz neu gestartet (musst du bei einem GitHub Install manuell tun!) und Speak geht noch nicht?

      Dann brauche ich bitte Debug Log.

      Zuerst eine Routine anlegen in der Alexa App und testen das die auf dem entsprechenden Gerät die Sprachausgabe machen kann. Wenn das tut:

      • Loglevel auf Debug setzen, dann Adapter starten.

      • dann einmal die Routine triggern per Adapter (tut es auch?)

      • dann einmal die Sprachausgabe per speak machen

      Dann von der ganzen Nummer seit Adapterstart das Debuglog aus dem File (/opt/iobroker/log) und per PN schicken.

      Dann kann ich mal vergleichen.

      Ingo

      1 Reply Last reply Reply Quote 0
      • M
        Matze78 last edited by

        Moin moin,

        ich bin gerade zu doof für den Adapter. Kann mir jemand sagen was hier falsch läuft?

        alexa2.0
        2018-08-18 14:04:14.533
        info
        terminating 
        alexa2.0
        2018-08-18 14:04:14.486
        warn
        Exception: TypeError: Cannot read property 'alexaCookie' of undefined 
        alexa2.0
        2018-08-18 14:04:14.486
        error
        at process._tickCallback (internal/process/next_tick.js:104:9) 
        alexa2.0
        2018-08-18 14:04:14.486
        error
        at _combinedTickCallback (internal/process/next_tick.js:80:11)
        alexa2.0
        2018-08-18 14:04:14.486
        error
        at endReadableNT (_stream_readable.js:978:12)
        alexa2.0
        2018-08-18 14:04:14.486
        error
        at IncomingMessage.emit (events.js:185:7)
        alexa2.0
        2018-08-18 14:04:14.486
        error
        at emitNone (events.js:91:20)
        alexa2.0
        2018-08-18 14:04:14.486
        error
        at IncomingMessage. <anonymous>(D:\Automatisierung\ioBroker\node_modules\iobroker.alexa2\node_modules\alexa-cookie2\alexa-cookie.js:107:33)
        alexa2.0
        2018-08-18 14:04:14.486
        error
        at request (D:\Automatisierung\ioBroker\node_modules\iobroker.alexa2\node_modules\alexa-cookie2\alexa-cookie.js:162:25)
        alexa2.0
        2018-08-18 14:04:14.486
        error
        at D:\Automatisierung\ioBroker\node_modules\iobroker.alexa2\node_modules\alexa-remote2\alexa-remote.js:88:29
        alexa2.0
        2018-08-18 14:04:14.486
        error
        TypeError: Cannot read property 'alexaCookie' of undefined
        alexa2.0
        2018-08-18 14:04:14.486
        error
        uncaught exception: Cannot read property 'alexaCookie' of undefined 
        alexa2.0
        2018-08-18 14:03:53.071
        error
        Error: You can try to get the cookie manually by opening http://192.168.101.254:64714/ with your browser. 
        alexa2.0
        2018-08-18 14:03:53.071
        error
        Error: Amazon-Login-Error: Wichtige Mitteilung!: Zum besseren Schutz Ihres Kontos geben Sie bitte nochmals Ihr Passwort ein, und geben Sie dann die Zeichen ein, die in der Abbildung unten gezeigt wer</anonymous>
        

        Ich habe die URL aufgerufen, die Daten eingetragen und als Rückmeldung "Amazon Alexa Cookie successfully retrieved. You can close the browser." bekommen. Direkt danach kommen die Fehler ins Log.

        Liegt´s an mir oder an Amazon?

        Grüße

        Matze

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

          0.5.2 vom GitHub nehmen!! Du hast die 0.4 und Dienst da nen bug.

          Mit dem ganze Feedback packe ich die 0.5.2 nachher auf npm dann ist die morgen im

          Latest.

          Gesendet vom Handy …

          1 Reply Last reply Reply Quote 0
          • M
            mimquadrat last edited by

            Hallo Apollon,

            "leider gehts jetzt".

            Leider deshalb, weil ich nicht genau sagen kann was der Auslöser war.

            Ich habe einen Neustart der Instanz gemach (wusste nicht dass das nach einem Update nicht automatisch passiert) und

            ich habe meine Node/NodeJs Versionen mal aufgeräumt (hatte hier verschiedene Versionen…) wie hier gezeigt: viewtopic.php?t=8056

            Danke nochmal an Dich Apollon, spitze was Du und die Anderen hier auf die Beine gestellt habt!

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

              Zum Neustart: bei einer normalen Installation vom latest oder stable erfolgt ein Neustart.

              Bei einer Installation vom GitHub nicht.

              Gesendet vom Handy …

              1 Reply Last reply Reply Quote 0
              • M
                Matze78 last edited by

                Cool, die Github-Installation hat geklappt, im Objekt-Manager bekomme ich auch alles gewünschte geschaltet.

                Ich schnalle jetzt nur gerade nicht wie ich in Blockly darauf zugreifen kann… Wie kann ich einem der Objekte einen der Befehle geben?

                Danke!

                Matze

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

                  So vielleicht:

                  2858_screenshot__441_.png

                  1 Reply Last reply Reply Quote 0
                  • O
                    ooooli last edited by

                    Super Arbeit Ingo! Dem Forum fehlt eindeutig der Dankebutton [emoji1317] [emoji106]

                    Gesendet von iPhone mit Tapatalk

                    1 Reply Last reply Reply Quote 0
                    • M
                      Matze78 last edited by

                      Danke sigi, einfacher als gedacht. Habe ein Beispiel in lila gesehen, aber das ist sogar noch einfacher.

                      Wie kann ich prüfen ob der Echo gerade fertig ist?

                      Ich würde gerne einen Einzelbefehl für das "morgenritual" haben. Bedeutet: entsprechende Lampen an, Wetterbericht und danach Radiosender auf Multiroom-Gruppe… Wenn ich die Befehle hintereinander setze, dann wird das erste nie ausgeführt. Mit Verzögerung ist keine Option, der Wetterbericht kann mal kürzer und mal länger sein.

                      Geht da was?

                      Außerdem wäre es cool Multiroom-Gruppen zu ändern. Die Echos können leider immer nur in einer Multiroiom-Gruppe sein. Ich habe zur Zeit 3 Echo´s und 3 Dot´s zu Hause. Im Wohn- und Esszimmer sowie im Büro ist ein Echo, im Bad, Gästebad und in der Küche ein Dot. Nun hätte ich gerne im "Feiermodus" im Wohn- und Esszimmer, in der Küche sowie im Bad die selbe Musik. Im "Guten-Morgen-Modus" hingegen auf allen. Da einer eine Idee zu?

                      Gruß

                      Matze

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

                        Hallo,

                        ich mach vieles über Routinen, wobei der Obere Abschnitt die Befehle an den Dot im Wohnzimmer sendet.

                        Man kann natürlich je Dot einen Routinen-Abschnitt machen, ich bin selber gerade dabei alles zu testen…..

                        2858_screenshot__400_.png

                        Im Multiroombetrieb bin ich auch gerad dabei zu testen….

                        2858_screenshot__425_.png

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

                          @Matze78:

                          Danke sigi, einfacher als gedacht. Habe ein Beispiel in lila gesehen, aber das ist sogar noch einfacher.

                          Wie kann ich prüfen ob der Echo gerade fertig ist?

                          Ich würde gerne einen Einzelbefehl für das "morgenritual" haben. Bedeutet: entsprechende Lampen an, Wetterbericht und danach Radiosender auf Multiroom-Gruppe… Wenn ich die Befehle hintereinander setze, dann wird das erste nie ausgeführt. Mit Verzögerung ist keine Option, der Wetterbericht kann mal kürzer und mal länger sein.

                          Geht da was?

                          Außerdem wäre es cool Multiroom-Gruppen zu ändern. Die Echos können leider immer nur in einer Multiroiom-Gruppe sein. Ich habe zur Zeit 3 Echo´s und 3 Dot´s zu Hause. Im Wohn- und Esszimmer sowie im Büro ist ein Echo, im Bad, Gästebad und in der Küche ein Dot. Nun hätte ich gerne im "Feiermodus" im Wohn- und Esszimmer, in der Küche sowie im Bad die selbe Musik. Im "Guten-Morgen-Modus" hingegen auf allen. Da einer eine Idee zu?

                          Gruß

                          Matze `

                          Der Adapter hat keine info wann was ausgeführt wird und so. Also ja, wenn du öfter die gleichen Dinge nacheinander willst sind Routinen die beste Option. Die können Sequenzen (also nacheinander) ausführen. Triggern kannst du die dann per ioBroker.

                          Rein API technisch geht es multiroom zu löschen und neu anzulegen … aber mir fehlt die sinnvolle Idee das als States abzubilden. Bzw delete könnte es ja schon geben über den delete State bei dem multiroom device. Dann müsste man nur einen State machen einmal kommaseparierte Liste an device ids angeben kann um ein neues zu erstellen und dann ändern sich Objekte ...

                          mach mal dazu ein GitHub issue auf bitte.

                          Und wer es noch will/sinnvoll findet bitte per „Daumen hoch“ abstimmen!!!

                          Gesendet vom Handy ...

                          1 Reply Last reply Reply Quote 0
                          • M
                            Matze78 last edited by

                            Meint ihr die Routinen in der Alexa-App? Die gehen bei mir nicht auf Multiroom, nur auf einzelne Echos…

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

                              Skript startet Multiroom:

                              setState('alexa2.0.Echo-Devices.xxxxxxxxxxxxxxxxxxxxxxxxxxxx.Music-Provider.Amazon-Music-Playlist', 'xxxxxx');

                              Mein 400er Beitrag…...... 🙂

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

                                @Matze78:

                                Meint ihr die Routinen in der Alexa-App? Die gehen bei mir nicht auf Multiroom, nur auf einzelne Echos… `

                                Ja das liegt daran das nur Musik im multiroom synchronisiert läuft. Sprachausgaben wären nicht synchronisiert auf den Geräten was blöd ist wenn im gleichen Raum.

                                Dann müsstest du die Routine für jeden Echo starten.

                                Gesendet vom Handy …

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

                                  Geht doch:

                                  Routine anlegen, dann bei ABSPIELEN folgendes eintragen:

                                  Leerzeichen Playlist Sigi auf Überall

                                  Sigi und Überall natürlich mit deinen Daten ersetzen!

                                  Unbedingt ein Leerzeichen vorher setzen.

                                  1 Reply Last reply Reply Quote 0
                                  • L
                                    Lilly last edited by

                                    Hallo leider bekomme ich keine Verbindung bei Iobroker zum Adapter. Die Ampel bleibt immer auf Gelb. Passwort und Email stimmt und hab ich mehrmals kontrolliert. Installiert ist die aktuelle Version von Github direkt wie im Forum beschrieben. Könnt ihr mir helfen woran es noch liegen kann bin hier langsam am verzweifeln.

                                    Danke

                                    1 Reply Last reply Reply Quote 0
                                    • Dr. Bakterius
                                      Dr. Bakterius Most Active last edited by

                                      @Lilly: schon mal ins Log geschaut? Hast du 2FA bei Amazon aktiviert?

                                      1 Reply Last reply Reply Quote 0
                                      • L
                                        Lilly last edited by

                                        @WaJoWi:

                                        @Lilly: schon mal ins Log geschaut? Hast du 2FA bei Amazon aktiviert? ` Ja ist aktiviert im log steht dann nur eine IP Adresse mir der ich auf die Alexa Seite komm anmelden dort klappt auch aber Verbindung bekomm ich trotzdem nicht her.

                                        Gesendet von meinem VTR-L09 mit Tapatalk

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

                                          Dann bitte Instanz auf debug und dann starten und dann auf die angezeigte url und da einloggen und dann von allem das log senden was du auf Platte unter /opt/ioBroker/log findest.

                                          Gesendet vom Handy …

                                          1 Reply Last reply Reply Quote 0
                                          • T
                                            thoemmes86 last edited by

                                            Hallo zusammen,

                                            erst einmal herzlichen Dank an den Programmierer dieses Adapters.

                                            Habe schon lange darauf gewartet proaktiv an den Alexas spezifischen Text als Sprache auszugeben.

                                            Jetzt zu einem kleinen Problem bzw. fehlenden Feature.

                                            Die Alexa Geräte unterstützen eine Markup Sprache mit dem Namen SSML.

                                            https://developer.amazon.com/de/docs/cu … nce.html#p

                                            Hiermit lässt sich die die Sprachausgabe steuern so dass Alexa das z.b nicht so runter rattert und Pausen macht oder eben gewisse Absätze betont oder flüstert. Gerade für Aufzählungen ist das sehr hilfreich. Nutze die Features in meinen eigenen Skils sehr häufig.

                                            Weiß jemand warum das nicht geht, bzw. könnte das eingebaut werden?

                                            Vielen Dank bereits für die Antworten.

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

                                            Support us

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

                                            441
                                            Online

                                            31.6k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            95
                                            618
                                            141108
                                            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