Ankündigung

Einklappen
Keine Ankündigung bisher.

Alexa Smarthome Skill (Payload Version 3)

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

    hallo jonofe, also hier noch ein Screen wo man die Version sieht:
    Bildschirmfoto 2019-04-04 um 20.59.40.png

    D.h. das müsste passen.
    Dann hier ein Auszug aus dem Log:

    Validation URL: https://api.amazon.com/auth/O2/tokeninfo?access_token=Hier_steht_ein_Token
    JSON Validation Response:
    OAUTH Validattion Response:


    Source : FAIL
    OAUTH Access Token invalid

    Received (JSON) Event from alexa@amazon
    =========================================
    Array
    (
    [directive] => Array
    (
    [header] => Array
    (
    [payloadVersion] => 3
    [namespace] => Alexa.Authorization
    [name] => AcceptGrant
    [messageId] => Hier_steht_ein_Code
    )

    [payload] => Array
    (
    [grantee] => Array
    (
    [token] => Hier_steht_ein_Token
    [type] => BearerToken
    )

    [grant] => Array
    (
    [code] => Hier_steht_ein_Code
    [type] => OAuth2.AuthorizationCode
    )

    )

    )

    )

    Validation URL:
    ...
    (die Tokens bzw. Codes wo steht Hier_steht_ein_Token/Code habe ich gelöscht, da ich nicht weiß ob die hier gepostet werden sollten).

    Mehr steht im Log nicht drin.
    Wenn ich hoch scrolle dann sehe ich, dass am 23.03 alles das letzte Mal funktioniert hat:

    Im CUSTOMLOG_Alexa_Smarthome_Skill-LBS19001200.htm
    wird das angezeigt (wiederholt sich 2x am Tag):

    019-04-04 17:19:38 306149 17171 debug LBS19001200 [v0.5]: LBS started
    2019-04-04 17:19:38 357611 17171 debug LBS19001200 [v0.5]: Daemon is not running
    2019-04-04 17:19:38 359952 17171 debug LBS19001200 [v0.5]: Starting daemon ...
    2019-04-04 17:19:38 420257 17171 debug LBS19001200 [v0.5]: LBS ended
    2019-04-04 17:19:39 704169 17171 debug LBS19001200 [v0.5]: LBS started
    2019-04-04 17:19:39 710345 17171 debug LBS19001200 [v0.5]: Discovered SmartHome Devices:
    2019-04-04 17:19:39 710582 17171 debug LBS19001200 [v0.5]: ================ ARRAY/OBJECT START ================
    2019-04-04 17:19:39 710789 17171 debug LBS19001200 [v0.5]: {"testdevice1":{"id":"testdevice1","name":"Deckenl euchte","proactive":"0","retrievable":"1","deactiv ation":null,"displayCategory":"LIGHT","camConfigs" :null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]}}
    2019-04-04 17:19:39 710990 17171 debug LBS19001200 [v0.5]: ================ ARRAY/OBJECT END ================
    2019-04-04 17:19:39 712908 17171 debug LBS19001200 [v0.5]: LBS ended
    2019-04-04 17:19:39 725066 17171 debug LBS19001200 [v0.5]: LBS started
    2019-04-04 17:19:39 730606 17171 debug LBS19001200 [v0.5]: Discovered SmartHome Devices:
    2019-04-04 17:19:39 731002 17171 debug LBS19001200 [v0.5]: ================ ARRAY/OBJECT START ================
    2019-04-04 17:19:39 731445 17171 debug LBS19001200 [v0.5]: {"testdevice1":{"id":"testdevice1","name":"Deckenl euchte","proactive":"0","retrievable":"1","deactiv ation":null,"displayCategory":"LIGHT","camConfigs" :null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]},"kuechendecke":{"id":"kuechendecke","name":"K\u0 0fcchendecke","proactive":"0","retrievable":"1","d eactivation":null,"displayCategory":"LIGHT","camCo nfigs":null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]}}
    2019-04-04 17:19:39 731801 17171 debug LBS19001200 [v0.5]: ================ ARRAY/OBJECT END ================
    2019-04-04 17:19:39 733922 17171 debug LBS19001200 [v0.5]: LBS ended
    2019-04-04 17:19:39 744447 17171 debug LBS19001200 [v0.5]: LBS started
    2019-04-04 17:19:39 749222 17171 debug LBS19001200 [v0.5]: Discovered SmartHome Devices:
    2019-04-04 17:19:39 749516 17171 debug LBS19001200 [v0.5]: ================ ARRAY/OBJECT START ================
    2019-04-04 17:19:39 749779 17171 debug LBS19001200 [v0.5]: {"testdevice1":{"id":"testdevice1","name":"Deckenl euchte","proactive":"0","retrievable":"1","deactiv ation":null,"displayCategory":"LIGHT","camConfigs" :null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]},"kuechendecke":{"id":"kuechendecke","name":"K\u0 0fcchendecke","proactive":"0","retrievable":"1","d eactivation":null,"displayCategory":"LIGHT","camCo nfigs":null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]},"schrankleuchte":{"id":"schrankleuchte","name":" Schrankleuchte","proactive":"0","retrievable":"1", "deactivation":null,"displayCategory":"LIGHT","cam Configs":null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]}}
    2019-04-04 17:19:39 750030 17171 debug LBS19001200 [v0.5]: ================ ARRAY/OBJECT END ================
    2019-04-04 17:19:39 752048 17171 debug LBS19001200 [v0.5]: LBS ended
    2019-04-04 17:19:39 761012 17171 debug LBS19001200 [v0.5]: LBS started
    2019-04-04 17:19:39 765839 17171 debug LBS19001200 [v0.5]: Discovered SmartHome Devices:
    2019-04-04 17:19:39 766114 17171 debug LBS19001200 [v0.5]: ================ ARRAY/OBJECT START ================
    2019-04-04 17:19:39 766460 17171 debug LBS19001200 [v0.5]: {"testdevice1":{"id":"testdevice1","name":"Deckenl euchte","proactive":"0","retrievable":"1","deactiv ation":null,"displayCategory":"LIGHT","camConfigs" :null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]},"kuechendecke":{"id":"kuechendecke","name":"K\u0 0fcchendecke","proactive":"0","retrievable":"1","d eactivation":null,"displayCategory":"LIGHT","camCo nfigs":null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]},"schrankleuchte":{"id":"schrankleuchte","name":" Schrankleuchte","proactive":"0","retrievable":"1", "deactivation":null,"displayCategory":"LIGHT","cam Configs":null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]},"wohnzimmerspots":{"id":"wohnzimmerspots","name" :"Wohnzimmerspots","proactive":"0","retrievable":" 1","deactivation":null,"displayCategory":"LIGHT"," camConfigs":null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]}}
    2019-04-04 17:19:39 766828 17171 debug LBS19001200 [v0.5]: ================ ARRAY/OBJECT END ================
    2019-04-04 17:19:39 768791 17171 debug LBS19001200 [v0.5]: LBS ended
    2019-04-04 17:19:39 778521 17171 debug LBS19001200 [v0.5]: LBS started
    2019-04-04 17:19:39 783329 17171 debug LBS19001200 [v0.5]: Discovered SmartHome Devices:
    2019-04-04 17:19:39 783618 17171 debug LBS19001200 [v0.5]: ================ ARRAY/OBJECT START ================
    2019-04-04 17:19:39 783879 17171 debug LBS19001200 [v0.5]: {"testdevice1":{"id":"testdevice1","name":"Deckenl euchte","proactive":"0","retrievable":"1","deactiv ation":null,"displayCategory":"LIGHT","camConfigs" :null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]},"kuechendecke":{"id":"kuechendecke","name":"K\u0 0fcchendecke","proactive":"0","retrievable":"1","d eactivation":null,"displayCategory":"LIGHT","camCo nfigs":null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]},"schrankleuchte":{"id":"schrankleuchte","name":" Schrankleuchte","proactive":"0","retrievable":"1", "deactivation":null,"displayCategory":"LIGHT","cam Configs":null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]},"wohnzimmerspots":{"id":"wohnzimmerspots","name" :"Wohnzimmerspots","proactive":"0","retrievable":" 1","deactivation":null,"displayCategory":"LIGHT"," camConfigs":null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]},"wohnzimmer":{"id":"wohnzimmer","name":"Wohnzimm er","proactive":"0","retrievable":"1","deactivatio n":null,"displayCategory":"LIGHT","camConfigs":nul l,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]}}
    2019-04-04 17:19:39 784231 17171 debug LBS19001200 [v0.5]: ================ ARRAY/OBJECT END ================
    2019-04-04 17:19:39 786155 17171 debug LBS19001200 [v0.5]: LBS ended
    2019-04-04 20:53:38 622586 621 debug LBS19001200 [v0.5]: LBS started
    2019-04-04 20:53:38 669445 621 debug LBS19001200 [v0.5]: Daemon is not running
    2019-04-04 20:53:38 671902 621 debug LBS19001200 [v0.5]: Starting daemon ...
    2019-04-04 20:53:38 734075 621 debug LBS19001200 [v0.5]: LBS ended
    2019-04-04 20:53:40 081480 621 debug LBS19001200 [v0.5]: LBS started
    2019-04-04 20:53:40 085747 621 debug LBS19001200 [v0.5]: Discovered SmartHome Devices:
    2019-04-04 20:53:40 085997 621 debug LBS19001200 [v0.5]: ================ ARRAY/OBJECT START ================
    2019-04-04 20:53:40 086206 621 debug LBS19001200 [v0.5]: {"testdevice1":{"id":"testdevice1","name":"Deckenl euchte","proactive":"0","retrievable":"1","deactiv ation":null,"displayCategory":"LIGHT","camConfigs" :null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]}}
    2019-04-04 20:53:40 086471 621 debug LBS19001200 [v0.5]: ================ ARRAY/OBJECT END ================
    2019-04-04 20:53:40 088325 621 debug LBS19001200 [v0.5]: LBS ended
    2019-04-04 20:53:40 152189 621 debug LBS19001200 [v0.5]: LBS started
    2019-04-04 20:53:40 156599 621 debug LBS19001200 [v0.5]: Discovered SmartHome Devices:
    2019-04-04 20:53:40 156897 621 debug LBS19001200 [v0.5]: ================ ARRAY/OBJECT START ================
    2019-04-04 20:53:40 157179 621 debug LBS19001200 [v0.5]: {"testdevice1":{"id":"testdevice1","name":"Deckenl euchte","proactive":"0","retrievable":"1","deactiv ation":null,"displayCategory":"LIGHT","camConfigs" :null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]},"kuechendecke":{"id":"kuechendecke","name":"K\u0 0fcchendecke","proactive":"0","retrievable":"1","d eactivation":null,"displayCategory":"LIGHT","camCo nfigs":null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]}}
    2019-04-04 20:53:40 157468 621 debug LBS19001200 [v0.5]: ================ ARRAY/OBJECT END ================
    2019-04-04 20:53:40 159411 621 debug LBS19001200 [v0.5]: LBS ended
    2019-04-04 20:53:40 170631 621 debug LBS19001200 [v0.5]: LBS started
    2019-04-04 20:53:40 176759 621 debug LBS19001200 [v0.5]: Discovered SmartHome Devices:
    2019-04-04 20:53:40 177154 621 debug LBS19001200 [v0.5]: ================ ARRAY/OBJECT START ================
    2019-04-04 20:53:40 177516 621 debug LBS19001200 [v0.5]: {"testdevice1":{"id":"testdevice1","name":"Deckenl euchte","proactive":"0","retrievable":"1","deactiv ation":null,"displayCategory":"LIGHT","camConfigs" :null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]},"kuechendecke":{"id":"kuechendecke","name":"K\u0 0fcchendecke","proactive":"0","retrievable":"1","d eactivation":null,"displayCategory":"LIGHT","camCo nfigs":null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]},"schrankleuchte":{"id":"schrankleuchte","name":" Schrankleuchte","proactive":"0","retrievable":"1", "deactivation":null,"displayCategory":"LIGHT","cam Configs":null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]}}
    2019-04-04 20:53:40 177829 621 debug LBS19001200 [v0.5]: ================ ARRAY/OBJECT END ================
    2019-04-04 20:53:40 180141 621 debug LBS19001200 [v0.5]: LBS ended
    2019-04-04 20:53:40 189696 621 debug LBS19001200 [v0.5]: LBS started
    2019-04-04 20:53:40 194324 621 debug LBS19001200 [v0.5]: Discovered SmartHome Devices:
    2019-04-04 20:53:40 194637 621 debug LBS19001200 [v0.5]: ================ ARRAY/OBJECT START ================
    2019-04-04 20:53:40 194884 621 debug LBS19001200 [v0.5]: {"testdevice1":{"id":"testdevice1","name":"Deckenl euchte","proactive":"0","retrievable":"1","deactiv ation":null,"displayCategory":"LIGHT","camConfigs" :null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]},"kuechendecke":{"id":"kuechendecke","name":"K\u0 0fcchendecke","proactive":"0","retrievable":"1","d eactivation":null,"displayCategory":"LIGHT","camCo nfigs":null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]},"schrankleuchte":{"id":"schrankleuchte","name":" Schrankleuchte","proactive":"0","retrievable":"1", "deactivation":null,"displayCategory":"LIGHT","cam Configs":null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]},"wohnzimmerspots":{"id":"wohnzimmerspots","name" :"Wohnzimmerspots","proactive":"0","retrievable":" 1","deactivation":null,"displayCategory":"LIGHT"," camConfigs":null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]}}
    2019-04-04 20:53:40 195178 621 debug LBS19001200 [v0.5]: ================ ARRAY/OBJECT END ================
    2019-04-04 20:53:40 197170 621 debug LBS19001200 [v0.5]: LBS ended
    2019-04-04 20:53:40 215401 621 debug LBS19001200 [v0.5]: LBS started
    2019-04-04 20:53:40 222995 621 debug LBS19001200 [v0.5]: Discovered SmartHome Devices:
    2019-04-04 20:53:40 223460 621 debug LBS19001200 [v0.5]: ================ ARRAY/OBJECT START ================
    2019-04-04 20:53:40 223825 621 debug LBS19001200 [v0.5]: {"testdevice1":{"id":"testdevice1","name":"Deckenl euchte","proactive":"0","retrievable":"1","deactiv ation":null,"displayCategory":"LIGHT","camConfigs" :null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]},"kuechendecke":{"id":"kuechendecke","name":"K\u0 0fcchendecke","proactive":"0","retrievable":"1","d eactivation":null,"displayCategory":"LIGHT","camCo nfigs":null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]},"schrankleuchte":{"id":"schrankleuchte","name":" Schrankleuchte","proactive":"0","retrievable":"1", "deactivation":null,"displayCategory":"LIGHT","cam Configs":null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]},"wohnzimmerspots":{"id":"wohnzimmerspots","name" :"Wohnzimmerspots","proactive":"0","retrievable":" 1","deactivation":null,"displayCategory":"LIGHT"," camConfigs":null,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]},"wohnzimmer":{"id":"wohnzimmer","name":"Wohnzimm er","proactive":"0","retrievable":"1","deactivatio n":null,"displayCategory":"LIGHT","camConfigs":nul l,"capabilities":[{"interface":"Alexa.PowerController","propertie s":["powerState"]}]}}
    2019-04-04 20:53:40 224107 621 debug LBS19001200 [v0.5]: ================ ARRAY/OBJECT END ================
    2019-04-04 20:53:40 226135 621 debug LBS19001200 [v0.5]: LBS ended

    Und hier CUSTOMLOG_Alexa_SmartHome_Device-LBS19001201.htm

    2019-04-04 20:07:5212719217171debugLBS19001201 [v0.5]: LBS started (22)2019-04-04 20:07:5213020617171debugLBS19001201 [v0.5]: LBS ended (22)2019-04-04 20:14:3028931817171debugLBS19001201 [v0.5]: LBS started (22)2019-04-04 20:14:3029231017171debugLBS19001201 [v0.5]: LBS ended (22)2019-04-04 20:15:3459946117171debugLBS19001201 [v0.5]: LBS started (22)2019-04-04 20:15:3460272017171debugLBS19001201 [v0.5]: LBS ended (22)2019-04-04 20:15:5875523417171debugLBS19001201 [v0.5]: LBS started (22)2019-04-04 20:15:5875840417171debugLBS19001201 [v0.5]: LBS ended (22)2019-04-04 20:25:5438167117171debugLBS19001201 [v0.5]: LBS started (22)2019-04-04 20:25:5438457117171debugLBS19001201 [v0.5]: LBS ended (22)2019-04-04 20:28:2547603717171debugLBS19001201 [v0.5]: LBS started (22)2019-04-04 20:28:2547935617171debugLBS19001201 [v0.5]: LBS ended (22)2019-04-04 20:41:0278433717171debugLBS19001201 [v0.5]: LBS started (22)2019-04-04 20:41:0278737017171debugLBS19001201 [v0.5]: LBS ended (22)2019-04-04 20:48:2142917317171debugLBS19001201 [v0.5]: LBS started (22)2019-04-04 20:48:2143261017171debugLBS19001201 [v0.5]: LBS ended (22)2019-04-04 20:53:38747535621debugLBS19001201 [v0.5]: LBS started (5)2019-04-04 20:53:38754455621debugLBS19001201 [v0.5]: LBS ended (5)2019-04-04 20:53:38773411621debugLBS19001201 [v0.5]: LBS started (14)2019-04-04 20:53:38779632621debugLBS19001201 [v0.5]: LBS ended (14)2019-04-04 20:53:38798494621debugLBS19001201 [v0.5]: LBS started (22)2019-04-04 20:53:38804965621debugLBS19001201 [v0.5]: LBS ended (22)2019-04-04 20:53:38822798621debugLBS19001201 [v0.5]: LBS started (29)2019-04-04 20:53:38828656621debugLBS19001201 [v0.5]: LBS ended (29)2019-04-04 20:53:38845210621debugLBS19001201 [v0.5]: LBS started (36)2019-04-04 20:53:38851223621debugLBS19001201 [v0.5]: LBS ended (36)2019-04-04 21:04:08833301621debugLBS19001201 [v0.5]: LBS started (22)2019-04-04 21:04:08836673621debugLBS19001201 [v0.5]: LBS ended (22)2019-04-04 21:04:34880836621debugLBS19001201 [v0.5]: LBS started (22)2019-04-04 21:04:34884252621debugLBS19001201 [v0.5]: LBS ended (22)
    auch mehrmals am Tag.
    Gruß, g

    Kommentar


      Zitat von knxgkl Beitrag anzeigen
      hallo jonofe, also hier noch ein Screen wo man die Version sieht:
      Bildschirmfoto 2019-04-04 um 20.59.40.png

      D.h. das müsste passen.
      Dann hier ein Auszug aus dem Log:



      (die Tokens bzw. Codes wo steht Hier_steht_ein_Token/Code habe ich gelöscht, da ich nicht weiß ob die hier gepostet werden sollten).

      Mehr steht im Log nicht drin.
      Wenn ich hoch scrolle dann sehe ich, dass am 23.03 alles das letzte Mal funktioniert hat:

      Im CUSTOMLOG_Alexa_Smarthome_Skill-LBS19001200.htm
      wird das angezeigt (wiederholt sich 2x am Tag):




      Und hier CUSTOMLOG_Alexa_SmartHome_Device-LBS19001201.htm



      auch mehrmals am Tag.
      Gruß, g

      PS: ist jetzt ein langer Post geworden! Sorry!

      Kommentar


        Dich selbst nochmal zu zitieren hats nicht besser gemacht...
        Ciao Jochen

        Kommentar


          Zitat von McEgg Beitrag anzeigen
          Dich selbst nochmal zu zitieren hats nicht besser gemacht...



          Ich weiß, trotzdem danke für den konstruktiven Hinweis. Mit zwei tobenden Kindern auf dem Schoß ist es nicht immer leicht sich zu konzentrieren.
          Tut mir leid, ich wollte den ersten Kommentar bearbeiten und nicht darauf antworten. Leider kann ich es nicht mehr löschen.

          Kommentar


            Bei der Version geht es nicht nur um den LBS, sondern eher um das Skillskript. Die Reihenfolge deines Logs sieht sehr seltsam aus. Hast du das zusammenkopiert und die Reihenfolge durcheinander gebracht?

            1. Bitte lade den LBS und insbesondere das Skillskript (edomi-smarthome-skill-PLv3.php) erneut runter und kopiere es an die richtige Stelle. Ist im ZIP File des LBS enthalten.
            2. Wenn es danach noch nicht funktioniert: Bitte Log 1:1 per copy and past posten. Es sollte mit "Received (JSON) Event from alexa@amazon" beginnen. Dabei kannst du dann 10-20 Zeichen der Codes, IDs mit "#" überschreiben. Das ist am einfachsten.

            Kommentar


              Als Ergänzung zum Alexa Smarthome Skill, Alexa Smarthome Device und Alexa Control LBS, gibt es nun einen neuen LBS "Alexa Last Active Echo Device" (LBS19001202) , der auf den Informationen des Alexa Control LBS aufsetzt und dem Alexa Smarthome Device LBS nachgeschaltet wird um mit demselben Sprach Befehl, z.B. "Alexa, schalte das Licht ein/aus", über verschiedene Echo Devices unterschiedliche Befehle zu triggern.

              Im Logikeditor sieht das dann für o.g. Beispiel so aus:

              Screenshot from 2019-04-05 15-53-38.png
              Ein Powercontroller für den Licht Befehl wird mit Power Ausgang A3 mit dem Trigger Eingang des neuen LBS verbunden. Beim Triggern wird dieser das zuletzt aktive Echo Device feststellen und mit den bis zu 10 Echo Device Namen an den Eingängen E3-E12 vergleichen. Beim Match wird der Wert an E1 an den entsprechenden Ausgang durchgeschaltet und man kann einen Ausgang mit dem entsprechenden Befehl für dieses Echo Device triggern.

              Wird ein Echo Gerät ermittelt, welches auf Basis des Device Discoveries im Alexa Control LBS zwar existiert, aber nicht an den Eingängen E3-E12 spezifiziert wurde, dann wird der Wert von E1 am A13 ausgegeben (OTHER). Sollte der Name des auslösenden Echo weder an E3-E12, noch im Alexa Control LBS bekannt sein, dann wird der Wert an A14 ausgegeben. Ggf. kann es Sinn machen mit einer zweifach Klemme A13 und A14 auf eine Default Action zu führen.

              Wie schon angedeutet, damit dieser LBS funktioniert, muss der Alexa Control LBS aktiv sein, damit eine entsprechende Liste der Echos in der Datei /tmp/.echos.inc.php vorhanden ist. Ist dies nicht der Fall wird immer nur der UNKNOWN Ausgang A14 getriggert werden.

              Der LBS ist beliebig oft in der Logik einsetzbar, da es kein Daemon ist, sondern lediglich eine einzelne CURL Abfrage beinhaltet und der LBS sich nach der Ausführung terminiert. Somit wird diese Abfrage auch immer nur ausgeführt, wenn es sich um einen Echo Device selektiven Befehl handelt. Der Einsatz dieses LBS ist natürlich komplett optional. Man kann weiterhin die Befehle auch direkt durch den Alexa Smarthome Device LBS triggern, dann wird natürlich immer derselbe Befehl ausgeführt, unabhängig vom Echo Device, welches des Sprachbefehl empfangen hat.

              Feedback gerne hier ... Viel Spaß damit.

              Kommentar


                Schaue ich mir heute Abend auf jedem Fall an! Und RM erfolgt auch :-)
                DANKE!

                Kommentar


                  Zitat von jonofe Beitrag anzeigen
                  Aber ich glaube ich habe die Ursache gefunden. Zumindest kann ich den Fehler den Du hast jetzt reproduzieren und auch reproduzierbar verhindern.

                  Schalte mal in der Skill Konfiguration im Tab "Permissions" die Option "Send Alexa Events" aus. Dann aktiviere den Skill und schalte es danach wieder ein.

                  Wenn ich bei eingeschaltetem "Send Alexa Events" aktiviere, dann gehts bei mir auch nicht. Ohne die Option funktioniert es aber.
                  Das hat bei mir geholfen
                  Ich war schon kurz vor dem Verzweifeln :-)
                  Zuletzt geändert von knxgkl; 06.04.2019, 01:43.

                  Kommentar


                    So, aber es geht immer noch nicht.
                    jonofe hier der Log den Du haben wolltest:

                    Received (JSON) Event from alexa@amazon
                    =========================================
                    Array
                    (
                    [directive] => Array
                    (
                    [header] => Array
                    (
                    [payloadVersion] => 3
                    [correlationToken] => AAAAAAAAAQAXOk/##################
                    [namespace] => Alexa
                    [name] => ReportState
                    [messageId] => ea432d77-8baa-4661-a5a2-719b3947be49
                    )

                    [endpoint] => Array
                    (
                    [scope] => Array
                    (
                    [token] => Atza|##################
                    [type] => BearerToken
                    )

                    [cookie] => Array
                    (
                    )

                    [endpointId] => wohnzimmer
                    )

                    [payload] => Array
                    (
                    )

                    )

                    )

                    Validation URL: https://api.amazon.com/auth/O2/token...##############
                    JSON Validation Response:
                    OAUTH Validattion Response:


                    Source : FAIL
                    OAUTH Access Token invalid
                    JSON Validation Response:
                    OAUTH Validattion Response:


                    Source : FAIL
                    OAUTH Access Token invalid

                    -----


                    Und ich gebe für heute auf :-(
                    Habe keine Idee mehr was los sein kann - vor allem da es einfach aufgehört hat zu funktionieren, ohne fremde Einwirkung.
                    :-(

                    Kommentar


                      Öffne mal die Validation URL inkl Token im Browser und berichte mal was rauskommt.
                      Prüfe zusätzlich mal ob das DNS auf dem Edomi Server funktioniert. ping api.amazon.com

                      Kommentar


                        Zitat von jonofe Beitrag anzeigen
                        Öffne mal die Validation URL inkl Token im Browser und berichte mal was rauskommt.
                        Prüfe zusätzlich mal ob das DNS auf dem Edomi Server funktioniert. ping api.amazon.com

                        Hi, ping kommt ohne Probleme an. Aber die Validation URL schmeißt einen Fehler:

                        {"error_index":"#############","error_descripti on" :"The request has an invalid parameter : access_token","error":"invalid_token"}

                        Gruß

                        Kommentar


                          Hast du das mit einem aktuellen Token gemacht? D.h. direkt nach der versuchten Aktivierung des Skills in der Alexa App?

                          Kommentar


                            Hi, ich habe jetzt den Skill deaktiviert und dann aktiviert. Danach Geräte suchen lassen und mir sofort den Log angesehen und die URL rauskopiert. Danach in Browser, hier das Ergebnis:

                            {"aud":"amzn1.application-oa2-client.##########","user_id":"amzn1.account.###### ####","iss":"https://www.amazon.com","exp":3461,"app_id":"amzn1.applica tion.##########","iat":1554560745} Gruß

                            Kommentar


                              Waren wir nicht bei dem Problem gestartet, dass sich dein Skill nicht aktivieren ließ?

                              Die Antwort sieht gut aus. Damit sollte das Skript eigentlich nicht den zuvor genannten Fehler liefern.

                              Kommentar


                                Es war so. Das Problem was ich jetzt habe war vor dem Problem mit der Aktivierung.
                                Damals bin ich auf Problemsuche gegangen und wollte den Skill auf alexa.amazon.de deaktivieren und dann wieder aktivieren.
                                Dann konnte ich nicht aktivieren. Im Post 473 habe ich geschrieben, dass ich es jetzt gelöst habe - nachdem ich einen alten Post von Dir gelesen hatte.

                                Aber das Ursprungsproblem ist jetzt weiterhin da.

                                Der Log sieht jetzt so aus:

                                Received (JSON) Event from alexa@amazon
                                =========================================
                                Array
                                (
                                [directive] => Array
                                (
                                [header] => Array
                                (
                                [payloadVersion] => 3
                                [correlationToken] => ################
                                [namespace] => Alexa.PowerController
                                [name] => TurnOn
                                [messageId] => e0fa1860-54f4-#############
                                )

                                [endpoint] => Array
                                (
                                [scope] => Array
                                (
                                [token] => ################
                                [type] => BearerToken
                                )

                                [cookie] => Array
                                (
                                )

                                [endpointId] => kuechendecke
                                )

                                [payload] => Array
                                (
                                )

                                )

                                )

                                Validation URL: https://api.amazon.com/auth/O2/token...##############
                                JSON Validation Response:
                                OAUTH Validattion Response:


                                Source : FAIL
                                OAUTH Access Token invalid

                                Kommentar

                                Lädt...
                                X