Ja hatten wir.
Aber du sagtest doch das momentan nur Custom Skill geht.
Hier hatte ich auch seit Anfang an das oben beschriebene Problem.
Hatte ich im Post 689 bereits erwähnt.
Ankündigung
Einklappen
Keine Ankündigung bisher.
Alexa Custom Skill für EDOMI (LBS 19000646 und 19000647)
Einklappen
X
-
Sprachen wir nicht die ganze Zeit von Payload v2 vs. v3. Die gibts doch nur beim Smarthome Skill.
Jetzt machst du deinem Namen aber wieder alle Ehre ...
Einen Kommentar schreiben:
-
Nein meine nur den Custom Skill nicht den Smarthome Skill
Also bis Punkt 10 der Anleitung
Einen Kommentar schreiben:
-
Du sprichst weiterhin vom Smarthome Skill, ja?
Könnte natürlich sein, dass der Schaltbefehl Payload v3 weiterhin kompatibel ist, mit dem aus Payload v2. Nur die Antwort vom Skill enthält dann definitiv Payload v2 und wird damit sicherlich als Fehler eingestuft.
Einen Kommentar schreiben:
-
ok Danke für die Bestätigung jonofe.
Dennoch kommt bei mir die Antwort zurück "bei der Antwort des Skills ist ein Problem aufgetreten"
Das Licht wird zwar geschaltet. Also soweit ok.
Einen Kommentar schreiben:
-
Ja, kann ich bestätigen. Dann kann man derzeit vermutlich keinen neuen Smarthome Skill für EDOMI anlegen. Amazon will vermutlich damit alle Entwickler eines neuen Skills auf v3 zwingen, denn das Konzept ist ja grundsätzlich, dass es einen Skill gibt mit entsprechendem Cloud Service, so dass nicht jeder Nutzen einen eigenen Skill konfigurieren muss.
Für Neueinsteiger in den Alexa LBS 19000646 ist man damit erstmal auf den Custom Skill beschränkt.
Einen Kommentar schreiben:
-
Danke jonofe für die Info. Wobei ich das nicht ändern kann.
Wenn ich auf v2 gehe ändern sich mein Mauszeiger in "Verbotssymbol"
Hab dann wohl noch was anderes falsch. Eventuell wohl nochmal komplett neues Skill anlegen
edit:
Selbst wenn ich neu anlegen möchte kann ich nicht V2 auswählen.
Da steht in klammer aber auch
(legacy - deprecated; please select v3)Zuletzt geändert von lordofchaos; 30.12.2017, 10:12.
Einen Kommentar schreiben:
-
Ich habe eine Abweichung gefunden bei der Lambda Funktion.
Hatte zuerst was falsch und hatte dann nochmal neu angefangen mit den Namen "EDOMI-Smarthome2" und nicht "EDOMI-Smarthome"
ist das der Fehler?
Hab jetzt Versucht mit create Alias den richtigen Namen zu vergeben aber ohne Erfolg
Einen Kommentar schreiben:
-
jonofe
ich hatte wohl direkt Alexa Reciever v.07 inportiert. War daher die Meldung mit dem Problem des Skills gekommen?
Bin nun ganz durch leider erfolgt keine richtige Ausgabe in der Konsole und mein Sprachbefehl geht nun auch nicht mehr.
Es werden keine Geräte gefunden
Wie kann ich den nun am besten den Fehler finden?
Bei ARN hatte ich das hier alles angegeben
ist das richtig oder kommt das "arn:" weg?Code:[COLOR=#545b64][FONT=Amazon Ember][SIZE=10px]arn:aws:lambda:eu-west-1:610030687280:function:EDOMI-Smarthome2[/SIZE][/FONT][/COLOR]
Hannes17
du hast doch auch gerade das ganze installiert. Kannst du Bestätigen das die Anleitung bei der Lambda Funktion von der aktuellen Seite bei Amazon abweicht?
Hier noch meine Ausgabe
Code:Received (JSON) Event from alexa@amazon ========================================= Array ( [directive] => Array ( [header] => Array ( [payloadVersion] => 3 [namespace] => Alexa.Discovery [name] => Discover [messageId] => 0bc93267-64fb-475f-a6e6-928e06ece21c ) [payload] => Array ( [scope] => Array ( [token] => Atza|IwEBIIDBlKpy9_4cRT12EHUPfKsbV4Hfn5fRN3Sb7n-HYfyhvhtFcHHu3ExVbVGPzeOgW1VjuhJnNTKuP7zO8JA5oXgtRHw0xFRneiqCaTWocSB8RRruJ2bRgpMjuFEqT1WgFShnOLqAzPPndZ0H1YKpJ20Zo21kUnrx1K5WtlvFa_G_DsQyum9yzeW2u2NRIE14stPpJtHJ9GpJMJAHSEv2U-XYGDYOTgQ9jIn3lUG15hTpgML922WD-omu8TRrtkFovRpEkCvSz6hX2-hAYY3cobo_u_mxWr1IQiKaUT60KxIcXa4Tqma1Tp7uKRl8RUZ1X14k-iawtZChPLQtLrLFoxW9ghOdz9UEM388K-7Mn4GljACHdSaLat_8gslpPwsB-rkuomXH2nH_uRoDPItRMYMWnTrZ0nq8euLGkpPYKffoIYlYaUh87RlKiZQ4U1p83wXTIgBKGWaSuwhpdLo7yjvjf1oLAsQzAWdjAr8X_4uUXtdC-BnE8Q9GX3mQeFYziOXD8inWl-7ou7eXG9j8JOOX [type] => BearerToken ) ) ) ) No OAUTH Access Token receivedZuletzt geändert von lordofchaos; 29.12.2017, 23:04.
Einen Kommentar schreiben:
-
Ich bearbeite meinen Text von der Nacht mal. Steht ja nur misst.
ist richtig verstehe ich zwar nicht da ich die Datei inCode:[COLOR=#000000][COLOR=#3333ff]https://[/COLOR][COLOR=#ff3333]<DYNDNS_NAME>[/COLOR][COLOR=#3333ff]/edomi[/COLOR][COLOR=#3333ff]/[/COLOR][COLOR=#3333ff]edomi-custom-skill.php[/COLOR][/COLOR]
abgelegt habe aber egal....Code:[COLOR=#000000][COLOR=#000099]usr/local/edomi/www/admin/lbs/[/COLOR][COLOR=#000099]alexa/[/COLOR][COLOR=#000099]edomi-custom-skill.php[/COLOR][/COLOR]
$userIdValidation hatte ich nicht gesetzt daher ging es nicht bei mir.
Mein Küchenlicht wird nun geschaltet.

Aber Alexa antwortet mir das bei der Antwort des Skills ein Problem aufgetreten ist.
Woran liegt das nun? Was hab ich den nun noch falsch?
Zuletzt geändert von lordofchaos; 29.12.2017, 14:17.
Einen Kommentar schreiben:
-
Sicher, dass dein DYNDNS Eintrag schon korrekt im DNS bekannt gemacht wurde?
Am besten mal via Online DNS testen, ob der Name in die korrekte IP aufgelöst wird?
Einen Kommentar schreiben:
-
edit:
gelöscht geht. hätte wohl mich noch gedulden müssenZuletzt geändert von lordofchaos; 28.12.2017, 21:11.
Einen Kommentar schreiben:
-
bin mir nun auch nicht sicher. ich habe jetzt einfach alle Ports zunächst frei gegeben.
Allerdings gab es bei mir noch nen internen Konflikt mit Port 80 da dieser von meiner Alarmanlage genutzt wird. extern Port XX und intern Port 80. Leider kann ich hier den Port nicht ändern.
Habs also nun
Offtopic:
Auser jemand weis wie ich das bei Lupusec ändern kann (XT1)
Einen Kommentar schreiben:
-
Wobei das HIER jetzt wieder eher nach einer Kombination aus DNS und HTTPS aussieht:
https://letsencrypt.org/how-it-works/
Einen Kommentar schreiben:

Einen Kommentar schreiben: