Amazon Echo: Google Suche hinzufügen

Was brauchst du dafür?

  • Amazon Echo / Echo Dot
  • Einen Computer
  • Amazon AWS Account
  • Amazon Develepoer Account

Schritt für Schritt

Wichtig! Verwende bei allen Anmeldungen den selben Amazon Account (wie der deines Echos)!

  1. Diese GitHub Seite aufrufen und die Zip Datei herunterladen und entpacken
  2. AWS Amazon aufrufen und ein Konto anlegen. Dort erhält man eine kostenlose Mitgliedschaft für ein Jahr lang. WICHTIG!! da diese Frage nun schon häufiger aufgetreten ist: Nach dem Jahr bleibt der Service kostenlos, solange man keine kostenpflichtigen Dienste in Anspruch nimmt, d.h. es entstehen keine Kosten, falls ihr euch nicht abmeldet.
  3. Bei AWS einloggen und in der Suche „lambda“ eingeben.
  4. Klicke auf „Get started now“, „Configure Triggers“ und wähle danach oben rechts neben deinem Benutzernamen „Ireland“ als Region aus.
  5. Nun das Alexa Skills Kit neben der orangenen Lambda Funktion auswählen und auf „next“ klicken.
  6. Bei Name : „Google“ eingeben und die .Zip Datei hochladen: ACHTUNG!! Nicht die heruntergeladene Zip Datei, sondern in der entpackten Datei die .Zip Datei unter /alexa-google-search-master/src/archive.
  7. Bei „Role“ „Create new role from template(s)“ wählen und diese Zeile einfügen: lambda_basic_execution
  8. Bei „Timeout“ 10 Sekunden wählen, „next“ klicken und abschließend auf „Create Funktion“ klicken.
  9. Kopiere nun den ARN Code oben rechts und speicher ihn z.B. in einer Textdatei zwischen.
  10. Account auf dveloper.amazon.com erstellen und einloggen
  11. Klicke nun auf „Alexa“, „Get started“ und dann auf „Add new Skill“
  12. Wähle nun bei „Language“ German aus und benenne den Skill mit Google und gib bei „Invocation Name“ google in Kleinbuchstaben ein.
  13. Nachdem du auf „Next“ geklickt hast, gibst du folgenden Code in das erste Feld ein:
    {
      "intents": [
        {
          "intent": "SearchIntent",
       "slots": [
         {
           "name": "search",
           "type": "SEARCH"
         }
       ]    
    
    
        },
        {
          "intent": "AMAZON.StopIntent"
        }
      ]
    }
  14. Klicke auf „Add Slot Type“ und gib „SEARCH“ in das „Enter Type“ Feld ein
  15. In das „Enter Values“ Textfeld den folgenden Code einfügen:
    who is the queen
    why is the sky blue
  16. SearchIntent {search}

    In das untere Textfeld eingeben und auf „Next“ klicken.

  17. Klicke auf „AWS Lambda ARN“ und wähle Europa aus. In das Textfeld den zwischengespeicherten ARN Code einfügen und auf „Next“ klicken
  18. Den Schalter auf „Enable“ setzen, 2 mal auf „Next“ klicken und anschließend auf „Save“
  19. Bei „Global Fields“ alle Haken auf „no“ setzen und unten die Bedingunen akzeptieren.

Du hast nun deinen eigen Skill erstellt und jetzt kannst du den Skill auf deinem Smartphone in der Alexa App aktivieren. Viel Spaß damit 🙂

33 Antworten auf „Amazon Echo: Google Suche hinzufügen“

  1. Hallo!! Habe den arn code gespeichert. Finde ihn aber nirgens mehr. Was kann ich tun. Wenn sie helfen können, dann danke im Vorraus.

  2. Alles so gemacht.
    den Code eingeben ganz am schluss. dann folgende FEhlermeldung
    Error: Please make sure that „Alexa Skills Kit“ is selected for the event source type of arn:aws:lambda:eu-west-1:965973161420:function:Google

  3. Hallo,
    habe alles nach deinem prima Video gemacht.
    Hat auch alles soweit geklappt.
    Aber woher soll jetz mein Amazon Account wissen das ich einen zusätzlichen Skill erstellt habe?
    Welcher von den beiden Account´s hätte jetzt identisch sein müssen mit meinem Amazon Account?
    Ich habe laut Video also überall (AWS; DEVELOPER) einen neuen Account erstellt. Das war vermutlich falsch!?
    Vielen Dank!

  4. Hallo Constantin,
    also ich habe es „rausgefunden“, der Account bei „dveloper.amazon.com“ muß der orginal Amazon Account sein.
    Dann klappt es auch mit dem Nach.. , ach nein dem Skill natührlich.

    Danke für deine prima Anleitung!

  5. ich kann den Skill weder auf den laptop noch auf dem andriod tablet in der app finden, brauche ich ein Iphone oder Andriod Handy um ihn zu aktivieren? (hab ein Blackberry Classic)

    1. Nein, du brauchst kein bestimmtes Gerät dafür. Dann ist irgendwo ein Fehler aufgetreten. Am besten die .Zip Datei erneut hochladen und nochmals versuchen.

      LG

  6. Hallo,

    Zitat: „Dort erhält man eine kostenlose Mitgliedschaft für ein Jahr lang. WICHTIG!! da diese Frage nun schon häufiger aufgetreten ist: Nach dem Jahr bleibt der Service kostenlos, solange man keine kostenpflichtigen Dienste in Anspruch nimmt, d.h. es entstehen keine Kosten, falls ihr euch nicht abmeldet.“

    D.h. ich kann den AWS Account nach dem erstellen des Google Skills auch gleich wieder löschen? Funktioniert der Google Skill dann auch weiterhin oder nur solange wie der AWS Account existiert?

    Gruß

  7. Hi,

    Das funktioniert nicht, ich bekomme beim Punkt „Publishing Information“ keinen Harken und kann das ganze nicht abschließen. WARUM?

    Danke.

  8. Herzlichen Dank für die super-Anleitung, endlich mal jeman der nicht nur in youtube sondern auch in dieser Art eine verständliche Anleitung herausgibt, Danke und bitte weiter so!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  9. Das Datenfeld „Add Slot Type“ taucht auf der Developerseite beim Erstellen des skills gar nicht mehr auf, habe dann „SEARCH“ bei „TYPE“ eingegeben aber das quittiert das System mit einer Fehlermeldung, was ist jetzt zu tun?
    Wo ist das Datenfeld „Add Slot Type“ geblieben?

  10. Hallo
    Wirklich klasse Anleitung! SUPER
    Bei mir sind leider zwei Fehler aufgetreten.
    1. Im Developer,
    zweite Seite
    nach der Eingabe der ersten Formel steht bei mir kein
    „Add Slot Type“.
    Die weiteren Eingabefelder zb. ,,Enter Type“ ist vorhanden.
    2. Gleiche Seite
    Nach dem ich alles kopiert habe und auf Next gehe erscheint folgende Fehlermeldung.
    Error: There was a problem with your request: Unknown slot type ‚SEARCH‘ for slot ’search‘.
    Über Deine Hilfe würde ich mich sehr freuen.

      1. Ich habe das gleiche Problem wie F.H.
        Beim Test wird mir der Fehler: „Unable to generate request for your skill.“ zurück gegeben.

        Der ADD-Button erscheint erst später unter dem Codefeld.

        1. Unter „Costum Slot Types“ die Fragen auf deutsch stellen. (wer ist die königin / warum ist der himmel blau)
          Beim Test mal eingeben : “ Wer ist Merkel“ – dann sollte es funktionieren.

          LG

  11. Hallo,

    bei mir hat alles soweit funktioniert nur finde ich dann auf der Alexa App unter meine Skills diesen Google Eintrag nicht
    Woran könnte das liegen?

    Danke

    1. Unter „Costum Slot Types“ die Fragen auf deutsch stellen. (wer ist die königin / warum ist der himmel blau)
      Beim Test mal eingeben : “ Wer ist Merkel“ – dann sollte es funktionieren.

      LG

  12. Tolle Erklärung.
    Mein Problem ist allerdings, das ich die Fragen auf englisch stellen muß und dann eine deutsche Anwort bekomme. Bei deutschen Fragen passiert garnichts. In der Developer Console beim Test ist es genauso.
    Englisch rein – deutsch raus.
    Deutsch rein – kein Request
    Was ist da schief gelaufen? Ich benutze Firefox und um Grunde ist die Funktion ja da.

    LG

    1. Unter „Costum Slot Types“ die Fragen auf deutsch stellen. (wer ist die königin / warum ist der himmel blau)
      Beim Test mal eingeben : “ Wer ist Merkel“ – dann sollte es funktionieren.

      LG

  13. Hallo Venix,

    ich bin die Prozedur mehrfach Schritt für Schritt durchgegangen, trotzdem erscheint kein Feld „Add Slot Type“. Ferner scheitert der Test. Das Resultat ist „Unable to generate request for your skill.“

    Ich habe das Verfahren sowohl mit „node.js 6.10“, wie es GitHub vorschlägt als auch mit „node.js 4.3“ durchgeführt. In beiden Fällen entsteht der gleiche Fehler.

    1. Unter „Costum Slot Types“ die Fragen auf deutsch stellen. (wer ist die königin / warum ist der himmel blau)
      Beim Test mal eingeben : “ Wer ist Merkel“ – dann sollte es funktionieren.

      LG

  14. Hallo. Bei mir hat es soweit geklappt, dass in meiner APP der skill vorhanden ist. Er ist auch aktiviert und es steht dort, dass er auf den Namen Gogle reagiert.
    Aber wenn ich Alexa frage, wie in dem Video, passiert nichts. Habe verschiedene Varianten versucht, es geht nix. Was kann falsch gelaufen sein?

    1. Unter „Costum Slot Types“ die Fragen auf deutsch stellen. (wer ist die königin / warum ist der himmel blau)
      Beim Test mal eingeben : “ Wer ist Merkel“ – dann sollte es funktionieren.

      LG

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.