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

      Halli Hallo nochmals,

      jetzt geht es Schlag auf Schlag weiter.

      Github hat jetzt die 0.7.0 vom Alexa2 Adapter und der erfüllt hoffentlich noch so einige Ausstehende Träume 🙂

      Das Hauptthema der 0.7.0 ist ein Weg den ich gefunden habe um Sprachbefehle ins Alexa-System zu senden :-))

      Da ich das nicht alles selbst bauen wollte/konnte habe ich einen Service gefunden der genau dies anbietet: Bespoken (https://read.bespoken.io)

      Was geht damit?

      Man kann einen beliebigen Text im Adapter angeben. Dieser wird dann an Bespoken gesendet, dort in eine Audiodatei umgewandelt (per TTS) und an ein von Bespoken angelegtes virtuelles Echo-Gerät in Eurem Account gesendet. Die Antwort wird dann wieder zurückgegeben und kommt im Adapter als Text und JSON mit mehr Infos an.

      Was geht damit nicht?

      Was man damit genau steuern kann hängt davon ab ob die Aktion auf dem angesprochenen Echo ausgeführt wird oder genereller ist. Also "Spiele Musik" geht nicht weil das auf dem virtuellen gerät keinen Sinn macht. "Spiele Musik überall" könnte wieder gehen. Diesbezüglich ist es auch bei Skills interessant was die genau wo tun. Also versucht es … ich kann euch nicht sagen was genau tut und was nicht. Müsst Ihr probieren. und gern berichten!!

      Was müsst Ihr tun um es zu nutzen?

      Folgt der Anleitung unter https://read.bespoken.io/end-to-end/setup/ , so bekommt Ihr den Validation Token. Diesen kopiert Ihr in die Adapterkonfiguration (neuer Tab "Bespoken Virtuelles Gerät"). Danach startet der Adapter neu und es gibt unter alexa2.0.Bespoken neue Objekte.

      Dann einfach in "#sendText" etwas reinschreiben, z.B. "wie spät ist es" und 5-15 Sekunden später (ja das dauert ein bissl) kommt in den anderen States die Antwort.

      Zusätzlich - weil ist ja ein Gerät - kommt das ganze auch unter History wieder zurück.

      Jetzt viel Spass und bin gespannt was Ihr damit so anstellt 🙂

      Disclaimer

      Ob Ihr so einem Dienstleister vertraut und Ihm indirekt Zugriff auf Euren Account gebt überlasse ich ich jedem einzelnen!

      Das ganze so zu bauen wie Bespoken ist grundsätzlich möglich aber ein nicht unerheblicher Aufwand - wenn das jemand baut integriere ich es gern in den Adapter. Ich habe für mich entschieden das ich nicht alles selbst machen muss.

      Changelog 0.7.0:

      • Integration von Bespoken als "Virtuelles Device" mit dem man Sprachbefehle ins Alexa-Ökosystem senden kann.

      • weitere Optimierungen im Color-Handling (Danke an dslraser für die Liste aller Farben!!)

      Ingo F

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

        Danke apollon77 für deine Arbeit.

        Bei mir ist der Tab "Bespoken Virtuelles Gerät" in den Adapter Einstellungen auch nach Neuinstallation nicht vorhanden.

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

          Hallo Ingo ( apollon77 ),

          super, wirklich eine Klasse Arbeit, du hast innerhalb von ein paar Wochen den Alexa-Adapter dermassen ausgebaut, besser geht es nicht!

          Die Möglichkeiten mit Bespoken sind ja unbegrenzt… habe noch nicht viel damit gemacht, aber so ein paar Tests.. hat alles geklappt!

          Und dass ich jetzt alle meine Pseudo-Routinen löschen konnte, weil die Smarthome Geräte direkt ansprechbar sind, super!

          Damit sind die Geräte, die nicht über Adapter in iobroker einzubinden sind, jetzt einwandfrei hierüber zu schalten, ohne Umweg über die Routine.

          Farbe, Licht, alles klappt. Top!

          Auch allen anderen hier, die viel Schreiben und Tipps geben, alle, die ihre Skripte veröffentlichen, super, macht weiter so!

          Diese Community hier, und auch in Facebook, ist klasse.

          Viel Spass noch mit iobroker!

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

            @regenator:

            Danke apollon77 für deine Arbeit.

            Bei mir ist der Tab "Bespoken Virtuelles Gerät" in den Adapter Einstellungen auch nach Neuinstallation nicht vorhanden. `

            Welche Version von dem Admin-Adapter hast du? Da gibts eine, die ein Problem mit dem upload hat..

            Schalte einfach mal im Admin Adapter auf Expertenansicht, und dann bei dem Alexa Adapter auf "Upload" ( ganz ganz rechts, wo man die Instanz erzeugt, die Pfeile nach oben ).

            Dann sollte das auch sichtbar sein.

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

              Korrekt, oder "iobroker upload alexa2" an der Kommandozeile sollte auch tun.

              Sobald noch 2-3 Leute feedback gegeben haben kommt es ins npm und damit ins Latest Repository oder vllt schnell sogar ins Stable …

              1 Reply Last reply Reply Quote 0
              • J
                Jan1 last edited by

                So, hab das jetzt auch mal am Laufen und ist ja lustig. Ich habe die "answer" gleich mal auf ein realen Dot geleitet um zu hören, was die Tante so spricht und dazu auch gleich mal Dein Beispiel von Oben "wie spät ist es?" genommen. Hier gibts den ersten Brüller, Alexa lässt den Doppelpunkt bei der Uhrzeit fallen und ließt das als Zahl. Somit war eben gerade "es ist 2230 Uhr" die Antwort. Also zweitausendzweihunderdreißig Uhr :lol:

                Gibt's hier die Möglichkeit die Sprachausgabe direkt auf ein Dot zu lenken,also ohne den Umweg über ein Script?

                An sonst wie ilovegym schon geschrieben hat, kann man sich einige Pseudo-Routinen sparen. Da fallen mir bestimmt übers Wochenende etliche Spielereien dazu ein 😉

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

                  Ich kenne keinen Weg die Ausgabe umzuleiten. Sorry.

                  Gesendet vom Handy …

                  1 Reply Last reply Reply Quote 0
                  • J
                    Jan1 last edited by

                    Macht nichts, das Blockly dazu hält sich ja auch wirklich in Grenzen :lol: 5076_2018_08_31_23_50_00_window.png

                    1 Reply Last reply Reply Quote 0
                    • arteck
                      arteck Developer Most Active last edited by

                      ich hätte da ein Problem 0.7 Version

                      apollon da werden Objekte zerschossen
                      1518_unbenannt.jpg

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

                        geht mir auch so. Ich kann zwar die Objekte schalten, aber z.B. bei Farben kommt dann keine Rückmeldung. Wenn ich die Farben am Handy verändere werden die Objekte auch nicht aktualisiert…

                        Ich bin jetzt aber für den Rest des Tages unterwegs und kann kein Log schicken...

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

                          Was genau wird denn zerschossen? Ansonsten debug log vom kompletten adapterstart bitte

                          Gesendet vom Handy …

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

                            Ohne Logs bin ich blind. 😞 betrifft es nur Objekte mit Farbkram oder mehr?

                            Gesendet vom Handy …

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

                              ich meine (Stand gestern Abend), bei mir werden gar keine Objekte aktualisiert. #query habe ich nur noch einmal bei alle, oder so…(ich meine der Punkt war vorher in jedem Gerät, oder?)

                              so aus dem Gedächtnis....

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

                                Aahhhh … die info ist wichtig. Ja es wurde was geändert wann ein Gerät abfragest ist. Aber ja dazu bräuchte ich log um zu sehen warum es nicht tut.

                                Vor allem wenn du sagst das es vorher da war.

                                Weil andere haben ja das query noch wie ich deinem Screenshot entnehme.

                                Gesendet vom Handy ...

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

                                  Ok scheinbar ists aber noch mehr ween ich das bild von @arteck richtg sehe.

                                  @arteck: Bitte Debuglog als PN!

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

                                    hallo zusammen,

                                    ich habe seit heute mittag das problem, dass der alexa adapter nicht mehr startet (siehe log file).

                                    hatte noch die alte 0.3.8 version drauf, welche bis zuvor auch problemlos fuktionierte.

                                    habe nun versucht auf die aktuellste version 0.5.2 zu aktualisieren, aber leider bleibt das problem weiterhin bestehen.

                                    jemand eine idee, wie ich das behoben bekomme?

                                    host.homesmartpi	2018-09-01 14:49:14.652	info	Restart adapter system.adapter.alexa2.0 because enabled
                                    host.homesmartpi	2018-09-01 14:49:14.652	error	instance system.adapter.alexa2.0 terminated with code 0 (OK)
                                    host.homesmartpi	2018-09-01 14:49:14.651	error	Caught by controller[0]: at process._tickCallback (internal/process/next_tick.js:104:9)
                                    host.homesmartpi	2018-09-01 14:49:14.651	error	Caught by controller[0]: at _combinedTickCallback (internal/process/next_tick.js:80:11)
                                    host.homesmartpi	2018-09-01 14:49:14.651	error	Caught by controller[0]: at endReadableNT (_stream_readable.js:978:12)
                                    host.homesmartpi	2018-09-01 14:49:14.650	error	Caught by controller[0]: at IncomingMessage.emit (events.js:185:7)
                                    host.homesmartpi	2018-09-01 14:49:14.650	error	Caught by controller[0]: at emitNone (events.js:91:20)
                                    host.homesmartpi	2018-09-01 14:49:14.650	error	Caught by controller[0]: at IncomingMessage.res.on.e (/opt/iobroker/node_modules/iobroker.alexa2/node_modules/alexa-remote2/alexa-remote.js:636:58)
                                    host.homesmartpi	2018-09-01 14:49:14.649	error	Caught by controller[0]: at httpsGet (/opt/iobroker/node_modules/iobroker.alexa2/node_modules/alexa-remote2/alexa-remote.js:1003:43)
                                    host.homesmartpi	2018-09-01 14:49:14.649	error	Caught by controller[0]: at Object.parse (native)
                                    host.homesmartpi	2018-09-01 14:49:14.648	error	Caught by controller[0]: SyntaxError: Unexpected end of JSON input
                                    alexa2.0	2018-09-01 14:49:12.138	info	Alexa-Push-Connection established. Disable Polling
                                    alexa2.0	2018-09-01 14:49:08.499	info	starting. Version 0.5.2 in /opt/iobroker/node_modules/iobroker.alexa2, node: v6.14.2
                                    host.homesmartpi	2018-09-01 14:49:06.994	info	instance system.adapter.alexa2.0 started with pid 13639
                                    
                                    1 Reply Last reply Reply Quote 0
                                    • apollon77
                                      apollon77 last edited by

                                      Bitte GitHub issue anlegen. Und am besten einmal Adapter im debug loglevel starten und das mit Posten.

                                      Gesendet vom Handy …

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

                                        Aber bitte die 0.7.0 vom GitHub installieren bevor du Logs holst und dann damit bitte.

                                        Gesendet vom Handy …

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

                                          wird erledigt..

                                          hab noch nie nen github issue angelegt und ich find auch nicht die version 0.7.0 zum dL..

                                          vielleicht kannst du mir kurz erklären wie das genau funktioniert, dass ich an die 0.7.0 version komme und ein issue in github anlege?! :?

                                          1 Reply Last reply Reply Quote 0
                                          • D
                                            DiveDancer last edited by

                                            Ei Gude

                                            Echt geil wie der Alexa Adapter sich bis jetzt schon entwickelt hat.

                                            Ich hätte da mal noch ein Anliegen, vielleicht ist es ja umzusetzen.

                                            Über "speak" lasse ich Alexa bereits einige spielerein wiedergeben.

                                            Leider spricht Sie nicht alles wie gewünscht aus, aber das ist ja kein Problem des Adapters, schon klar.

                                            Ich würde nur gern auch andere Sprachen nutzen!

                                            Wenn ich also nun anglyzismen nutze muss ich mir das Wort Buchstaben technisch so verhunzen das es Alexa am End wenigstens wieder annähern so ausspricht wie ich es mir gewünscht hatte.

                                            Wäre es also möglich einen weiteren "speak" Befehl mit aufzunehmen, der z.B. die englische Sprache nutzt?!

                                            "speak deutsch"

                                            "speak englisch"

                                            "speak französisch"

                                            etc.

                                            Oder welche Sprachen Amazon dem Echo bisher auch immer beigebracht hat.
                                            8358_unbenannt3.png
                                            Von der ganzen benötigten Programmierarbeit habe ich leider gar keine Ahnung,

                                            ich hoffe also ich stelle mir das nicht zu einfach vor.

                                            Gruß

                                            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

                                            720
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

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