https://developer.amazon.com/edw/home.html
melde dich an wenn du ein Konto dort hast, ansonsten erstelle eines
gehe auf den Alexa Skills Kit Bild und klicke es an.
du solltest jetzt eine Liste deiner erstellten Skills sehen, in deinen Fall den Skill FritzHome, gehe auf Edit,
Die Seite des Skills öffnet sich, trage in der Spalte "Name" FritzHome ein
in der Spalte "Invocation Name" trägst du fritzbox ein, weiter nichts.
Ein klick auf "Next"
die Seite Interaction Model öffnet sich
Nun gehst du auf deinem Desktop und gehst auf die Datei in dem du den Skill auf deinem Rechner hinterlegt hast und öffnest den Ordner "src" -->main-->java-->org-->comtel2000-->fritzhome-->skill-->speechAssets" dort findest du zwei Dateien, einmal die Datei "IntentSchema.json" und einmal die Datei "Utterances.txt" die beiden sind relevant
die Datei "IntentSchema.json" öffnest du mit einem Editor, lade dir am besten notepad++ aus dem Internet, ist Freeware, und kopiere den kompletten Inhalt.
Jetzt gehst du wieder auf die hoffentlich noch geöffnete Webseite Interaction Model auf "developer.amazon.com/edw/home.html
in dem Feld unter "Intent Schema" fügst du nun den Inhalt, den du zuvor
aus "IntentSchema.json" von deinem Rechner kopiert hast, ein.
In der Spalte direkt darunter bei "Custom Slot Types" tragst du unter Enter Type
folgendes ein: DEVICE_NAMES unter Enter Values: die Namen deiner Geräte z.B.
1 Anlage
2 Flur
3 Hausflur
Die Zahlen werden automatisch eingefügt.
Das mit Ok bestätigen
Nun gehst du wieder auf dein Desktop auf "src" -->main-->java-->org-->comtel2000-->fritzhome-->skill-->speechAssets" und kopierst alles aus der Datei "Utterances.txt" und fügst es, auf der noch hoffendlich geöffneten Webseite, in dem Feld "Sample Utterances" ein.
Ein klick auf Next öffnet dann die Seite "Global Fields"
Öffne einen neuen Reiter in deinem Browser, aber lass die Amazon Seite offen, log dich ein, gehe wieder auf "Irland" rechts oben auf der gerade geöffneten Seite dann auf der linken Seite auf Lambda, klicke auf deinem Skill.
bleib auf der Seite, oben siehst du die ARN, die ARN kopierst du ab den Minuszeichen, die kopierte Zeile müsste so aussehen: arn:aws:lambda:eu-west-1:xxxxxxxxx:function:Fritz-Home-Skill, die xx stehen für die Zahlen, die bei dir in der kopierten Zeile stehen.
Gehe zurück auf die Amazon Seite aktiviere "Europe" und füge die kopierte Zeile unter "Pick a geographical region that is closest to your target customers:" in die Spalte ein, nicht weiteres aktivieren oder anklicken.
Jetzt auf "Next"
es öffnet sich die Seite "Please complete the Interaction Model tab to start testing this skill." detze den Schalter unter "Please complete the Interaction Model tab to start testing this skill." auf Enabled, falls noch nicht aktiv.
Bei "Service Simulator" unter "Enter Utterance" gibst du
"öffne fritzbox" oder "öffne fritz" ohne " ein dann auf den Schalter "Ask FritzHome" klicken.
Nach einer kurzen Zeit, ca. 10 Sek. müssen beide Fenster darunter etwas anzeigen.
Wenn du nun unter dem rechten Fenster auf "Listen" klickst, und den Ton auf deinem Rechner an hast, müßtest du eine Stimmer hören, die deine Geräte vorliest und gegebenenfalls die dazugehörigen Temperaturen
Jetzt wieder auf "Next"
Die Seite "Global Fields" öffnet sich, ob du nun da alles nach deinem Ermessen aktivieren mußt, weiß ich nicht, ich habe es gemacht. Dann auf "Save" es sei denn du möchtest deinem Skill ein Icon zuweisen, dann befolge das:
Ganz unten bei "Images" kannst du dem Skill ein Icon zuweisen, achte aber auf die Pixel Größe bei Small Icon von 108*108 und bei Large Icon auf die Pixel Größe von 512*512
Hier ein Link zu einem Fritz Dec 200 Bild:
https://img.expert-technomarkt.de/z3/av ... 5723-3.jpg
Das am besten mit dem Programm, "jpgcompressor" , ist Freeware, verkleinern
Also besser kann ich es nicht beschreiben.
Viel Erfolg
Gruß
Thomas