Seite 9 von 13

Re: Alexa und FHEM

Verfasst: Mi 30. Nov 2016, 19:55
von coolerkerl
Übrigens lese ich eben, Du hast eine MyFritz Freigabe eingerichtet. DAS IST FALSCH!!! DU SOLLST EIN MYFRITZ KONTO erstellen. Das ist was anderes!
MyFRITZ! ist der einfache Weg aus dem Internet zu Ihrer FRITZ!Box. MyFRITZ! ermöglicht die Nutzung von FRITZ!NAS, des Anrufbeantworters und der Anrufliste von überall aus der Welt.

Registrieren Sie hier ein MyFRITZ!-Konto und melden Sie Ihre FRITZ!Box in diesem Konto an. Sobald die FRITZ!Box angemeldet ist, können Sie von überall her myfritz.net in einem Browser aufrufen und werden sicher auf Ihre FRITZ!Box weitergeleitet. Im Bereich "System / FRITZ!Box-Benutzer / Benutzer" können Sie festlegen, mit welchen Berechtigungen die FRITZ!Box-Benutzer die Inhalte der FRITZ!Box aus dem Internet erreichen können.

Du findetst das unter Internet/ Freigaben/Fritzbox Dienste
Eine Myfritzfreigabe funktioniert nicht, nur das Portforwarding und der FritzBox Dienst" MyFritz Konto"
Das sieht dann so aus !
https://sk6zqafXXXXXXXX1.myfritz.net
Das brauchst Du!

Re: Alexa und FHEM

Verfasst: Do 1. Dez 2016, 00:03
von AlienElement
OK erledigt, aber nur kommen bei mir drei Fehlermeldungen, sobald ich Alexa nach neuen Geräten suchen lasse:

[11/30/2016, 11:55:10 PM] clientID amzn1.application-oa2-client.ea365acb031c40479d2cc54XXXXXXXnot authorized
response :{"header":{"name":"InvalidAccessTokenError","payloadVersion":"2","namespace":"Alexa.ConnectedHome.Control","messageId":"0996e8b7-8a77-4d6a-9fc2-1dfbbabfa2ef"},"payload":{}}
[11/30/2016, 11:55:11 PM] clientID amzn1.application-oa2-client.ea365acb031c40479d2cc54XXXXXXnot authorized
response :{"header":{"name":"InvalidAccessTokenError","payloadVersion":"2","namespace":"Alexa.ConnectedHome.Control","messageId":"a929d6ad-b65f-468b-864e-09939aba1287"},"payload":{}}
[11/30/2016, 11:55:12 PM] clientID amzn1.application-oa2-client.ea365acb031c40479d2cc54XXXXXXnot authorized
response :{"header":{"name":"InvalidAccessTokenError","payloadVersion":"2","namespace":"Alexa.ConnectedHome.Control","messageId":"dd40c13b-2220-4679-8bc3-329dde300eb1"},"payload":{}}

Ich habe in der config.json die oaAuthClientID gecheckt, sie entspricht derjenigen, die ich unter developer.amazon.com -> Apps & Services -> Security Profiles finde. Auch die bei developer.amazon.com -> Alexa -> Alexa Skills Kit -> Configuration eingetragene ClientID und ClientSecret stimmen.

Wenn ich die Lambda_Funktion teste, erhalte ich keine Fehlermeldung (Execution result: succeeded).



EDIT: ich hatte mich vorhin verschrieben. Habe ein MyFritz-Konto angelegt und keine FritzBox-Freigabe eingerichtet. Die erhaltene URL hat das von dir erwähnte Format.

Re: Alexa und FHEM

Verfasst: Do 1. Dez 2016, 07:28
von coolerkerl
Hast du unter Custom Skill erstellen im Wiki die Token key URL eingegeben?

Scope = profile:user_idRedirect URLs - sollten vorbelegt seinAuthorization Grant Type - Auth Code Grant auswählenAccess Token URI = https://api.amazon.com/auth/o2/tokenClient Secret = siehe oben bei...

gesendet von meinem UlefonePower mit Tapatalk

Re: Alexa und FHEM

Verfasst: Do 1. Dez 2016, 08:33
von oggy
wie sieht denn der Dummy aus? Welche Attribute und wie hast du sie gesetzt?

attr <meindummy> setlist on off pct ?

Re: Alexa und FHEM

Verfasst: Do 1. Dez 2016, 13:01
von AlienElement
coolerkerl hat geschrieben:Hast du unter Custom Skill erstellen im Wiki die Token key URL eingegeben?

Scope = profile:user_idRedirect URLs - sollten vorbelegt seinAuthorization Grant Type - Auth Code Grant auswählenAccess Token URI = https://api.amazon.com/auth/o2/tokenClient Secret = siehe oben bei...

gesendet von meinem UlefonePower mit Tapatalk

Dieser Custom Skill ist ja im WIKI recht neu. Hab ihn gestern versucht anzulegen, was ich aber nicht komplett schaffe, da er mir beim Punkt "Configuration" den Fehler anzeigt:
"Error: Please make sure that "Alexa Skills Kit" is selected for the event source type of arn:aws:lambda:eu-west-1:016938503922:function:fhem"

Hab dann nochmal mit diesem Custom Skill von Neu begonnen, aber scheiterte erneut. Beim Alexa Smart Home Skill sind alle Werte korrekt. So wie ich das verstanden habe, muss man den Custom Skill ja nicht unbedingt installieren.

Re: Alexa und FHEM

Verfasst: Do 1. Dez 2016, 13:03
von AlienElement
oggy hat geschrieben:wie sieht denn der Dummy aus? Welche Attribute und wie hast du sie gesetzt?

attr <meindummy> setlist on off pct ?
Den Dummy habe ich in den Raum Alexa gepackt und ihn als genericdevicetype switch definiert.

Re: Alexa und FHEM

Verfasst: Do 1. Dez 2016, 13:08
von coolerkerl
stimmt, die Beschreibung ist jetzt etwas abgewandelt aber das mit dem Token Key muss immer noch in die entsprechende Zeile. Guck mir das nachher nochmal zu Hause an. Deine Fehlermeldung Token deutet ja darauf hin.

gesendet von meinem UlefonePower mit Tapatalk

Re: Alexa und FHEM

Verfasst: Do 1. Dez 2016, 13:10
von coolerkerl
den Custom Skill braucht man später schon wenn man auch eigene Begriffe zum Aufrufen haben möchte. Also, Alexa öffne die Jalousien. so habe ich das verstanden.

gesendet von meinem UlefonePower mit Tapatalk

Re: Alexa und FHEM

Verfasst: Do 1. Dez 2016, 17:03
von AlienElement
coolerkerl hat geschrieben:den Custom Skill braucht man später schon wenn man auch eigene Begriffe zum Aufrufen haben möchte. Also, Alexa öffne die Jalousien. so habe ich das verstanden.

gesendet von meinem UlefonePower mit Tapatalk
Ja, ich auch. Aber zunächst wäre es mir wichtig, dass Alexa überhaupt einmal Geräte findet. Um das Problem mit dem Custom Skill will ich mich dann im Anschluss kümmern.

Re: Alexa und FHEM

Verfasst: Do 1. Dez 2016, 17:39
von coolerkerl
Hab dir ne PN gesendet!