Ankündigung

Einklappen

Sammelbestellung ETS6 Vollversionen aktiv!

Sammelbestellung für ETS6 Vollversionen (Prof., Home, Lite) mit 40% Rabatt aktiv! Infos im Forum!
Mehr anzeigen
Weniger anzeigen

Alexa Smarthome Skill (Payload Version 3)

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • PaWi
    antwortet
    Zitat von jonofe Beitrag anzeigen
    Und die Anleitung des LBS 19001202 durchlesen. Danach sollte eigentlich alles klar sein.

    EDIT: Den Befehl musst du auch nur einmal definieren (LBS 1201). Der Ausgang des 1201 geht dann auf den LBS 1202.
    Hallo

    Bei mir kommt beim Baustein 19001202 bei Result "File /tmp/.echos.inc.php is missing. Make sure Alexa Control LBS is running (LBS19000809)". In der Anleitung steht jedoch nichts von diesem Baustein. Wir der benötigt oder was könnte sonst falsch sein?

    Gruss
    Patrick

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Ja genau, das

    Code:
    tail -f /usr/local/edomi/www/data/log/edomi-smarthome-skill-[B]PLv3[/B].log
    Wenn dabei nicht auftaucht, dann kommt auch nichts von deinem ReverseProxy beim EDOMI Server an.
    Dann liegt das Problem schon weiter vorher, entweder in der Konfiguration des ReverseProxys oder in der Konfiguration des Skills oder der Lambda Funktion.
    Ist allerdings seltsam, dass sich der Skill dann aktivieren lässt...

    Einen Kommentar schreiben:


  • Guidokoeller
    antwortet
    Hallo
    Das mit der Kontoverknüpfung habe ich geschafft. Das war hier schon beschrieben. Ich weis nicht welche File du meinst und wo ich das finden kann. Jetzt finde das Testgerät nicht. Die Zeilen:
    touch /usr/local/edomi/www/data/log/edomi-smarthome-skill-PLv3.log
    chmod 666 /usr/local/edomi/www/data/log/edomi-smarthome-skill-PLv3.log
    tail -f /usr/local/edomi/www/data/log/edomi-smarthome-skill-PLv3.log
    habe ich ausgeführt. In dieser log steht leider nichts.

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Deshalb war ja mein Vorschlag, dass du das Logfile postest.

    Einen Kommentar schreiben:


  • Guidokoeller
    antwortet
    Danke für deine Hilfe. Denke ich gebe auf. Bekomme die Kontoverknüpfung einfach nicht hin.

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Zitat von Guidokoeller Beitrag anzeigen
    Wo finde ich die Dateien ?
    Auswendig weiß ich das auch nicht. Steht aber in der Anleitung. Da müsste auch beschrieben stehen, wie man das live überwacht (tail -f <dateiname>)

    Einen Kommentar schreiben:


  • Guidokoeller
    antwortet
    Der Skill lässt sich nicht aktivieren.

    Einen Kommentar schreiben:


  • Guidokoeller
    antwortet
    Entschuldige das ich dich noch mal nerven muss. Wo finde ich die Dateien ?

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Poste mal den Inhalt des in der Anleitung beschriebenen Skillskript Logfiles. Darin müsste man mehr sehen ...
    Außerdem könntest du in dem Log des nginx/apache auf deinem ReverseProxy nachschauen, ob Anfragen auf dein Skillskript bei der Aktivierung des Skills reinkommen.

    Einen Kommentar schreiben:


  • Guidokoeller
    antwortet
    Danke schon mal . Habe alles so angepasst. Bei der Konto Verknüpfung bekomme ich leider diesen Fehler:
    Verknüpfung mit EDOMI konnte diesmal nicht hergestellt werden.
    Weitere Informationen und Unterstützung bei der Konfiguration Ihres Skills für die Kontoverknüpfung mit OAuth finden Sie in diesem Handbuch.

    Wo liegt der Fehler ?

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Hast du diesen Schritt aus der Anleitung gemacht?

    Im Textfeld von „Handler” auf der rechten Seite muss noch „edomi-aws-lambda-skill-adapter-PLv3.lambda_handler” eingetragen werden.

    Einen Kommentar schreiben:


  • Guidokoeller
    antwortet
    Jetzt kommt die Fehlermeldung

    Anmerkung 2019-11-16 160439.png

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Ich würde einfach die vorhandene Rolle auswählen und damit weitermachen.

    Bei mir ist es aktuell in der Lambda Console noch die Lambda_basic_execution role. Evtl. wurde dieser default Name durch Amazon geändert.

    Unbenannt.PNG

    Einen Kommentar schreiben:


  • Guidokoeller
    antwortet
    Hallo hier die Screenshots


    AWS Anleitung.png AWS Original.png

    Einen Kommentar schreiben:


  • jonofe
    antwortet
    Zitat von Guidokoeller Beitrag anzeigen
    Den Punkt Lambda_basic_execution gibt es bei mir nicht.
    Woher kommt denn dieser Punkt?
    Ich denke du solltest mal Screenshots von der Anleitung und der Lambda Konsole machen und genau beschreiben was nicht passt.

    Einen Kommentar schreiben:

Lädt...
X