Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS19000809 - Alexa Control

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

    Ja genau. Aber es wird natürlich da abgespielt, wo du es in der Routine definiert hast, bzw wenn du definiert hast "Das Gerät zu dem Sie sprechen", dann wird das Geräte gewählt, für dass der LBS gerade konfiguriert ist.

    Ich habe aber gerade festgestellt, dass der Name keine Leerzeichen enthalten sollte, damit es funktioniert. Die Routine "ich bin zuhause" funktioniertbei mir auch nicht, erst wenn ich sie umbenenne in "zuhause" dann funktioniert es.

    Kommentar


      Das Cockie sollte doch im Order /usr/local/edomi/www/data/tmp liegen? Bei mir ist hier kein Cookie vorhanden.

      Im Logfile ist folgendes wenn ich versuche eine Sprachausgabe auf meinem Sonos Lautsprecher hinzubekommen.
      Code:
      {EDOMI,CUSTOMLOG_Alexa_Control-LBS19000809-4954.htm,02.01.2021,17:40:26,336446,8519}
      Zeitstempel ms PID LogLevel Meldung
      2021-01-02 17:40:26 336247 8519 debug LBS19000809 [v2.0]: LBS started
      2021-01-02 17:40:26 340661 8519 debug LBS19000809 [v2.0]: LBS ended
      2021-01-02 17:40:26 374042 8763 debug EXE19000809 [v2.0]: Message received:
      2021-01-02 17:40:26 374560 8763 debug EXE19000809 [v2.0]: ================ ARRAY/OBJECT START ================
      2021-01-02 17:40:26 374771 8763 debug EXE19000809 [v2.0]: {"speak":"test"}
      2021-01-02 17:40:26 374947 8763 debug EXE19000809 [v2.0]: ================ ARRAY/OBJECT END ================
      2021-01-02 17:40:27 256942 8763 debug EXE19000809 [v2.0]: 1:CONTENT:
      2021-01-02 17:40:27 257338 8763 debug EXE19000809 [v2.0]: ================ ARRAY/OBJECT START ================
      2021-01-02 17:40:27 259466 8763 debug EXE19000809 [v2.0]: "HTTP\/1.1 302 Found\r\nContent-Length: 8\r\nConnection: keep-alive\r\nServer: Server\r\nDate: Sat, 02 Jan 2021 16:40:26 GMT\r\nx-amz-rid: H<\/html>\n"
      2021-01-02 17:40:27 263741 8763 debug EXE19000809 [v2.0]: ================ ARRAY/OBJECT END ================
      2021-01-02 17:40:27 266334 8763 debug EXE19000809 [v2.0]: 1:INFO:
      2021-01-02 17:40:27 266566 8763 debug EXE19000809 [v2.0]: ================ ARRAY/OBJECT START ================
      2021-01-02 17:40:27 266849 8763 debug EXE19000809 [v2.0]: {"url":"https:\/\/www.amazon.de\/ap\/signin?showRmrMe=1&openid.return_to=https%3A%2F%2F alexa.amazon.de%2F&openid.identity=http%3A%2F%2Fsp ecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&op enid.assoc_handle=amzn_dp_project_dee_de&openid.mo de=checkid_}
      2021-01-02 17:40:27 267074 8763 debug EXE19000809 [v2.0]: ================ ARRAY/OBJECT END ================
      2021-01-02 17:40:27 493093 8763 debug EXE19000809 [v2.0]: 2:CONTENT:
      2021-01-02 17:40:27 493626 8763 debug EXE19000809 [v2.0]: ================ ARRAY/OBJECT START ================
      2021-01-02 17:40:27 495090 8763 debug EXE19000809 [v2.0]: "HTTP\/1.1 404 Not Found\r\nContent-Type: text\/html;charset=UTF-8\r\nTransfer-Encoding: chunked\r\nConnection: keep-alive\r\nServer: Server\r\nDate: Sat, 02 Jan 2021 16:40:27 GMT\r\nx-amz-rid: 2RC604M67SFW6THJN82Y\r\nSet-Cookie: s<\/html>\n"
      2021-01-02 17:40:27 497932 8763 debug EXE19000809 [v2.0]: ================ ARRAY/OBJECT END ================
      2021-01-02 17:40:27 500401 8763 debug EXE19000809 [v2.0]: 2:INFO:
      2021-01-02 17:40:27 500628 8763 debug EXE19000809 [v2.0]: ================ ARRAY/OBJECT START ================
      2021-01-02 17:40:27 500880 8763 debug EXE19000809 [v2.0]: {"url":"https:\/\/www.amazon.de\/ap\/signin","content_type":"text\/html;charset=UTF-8","http_code":404,"header_size":1649,"request_siz e":1717,"filetime":-1,"ssl_verify_result":0,"redirect_count":0,"total_ time":0.207256,"namelookup_time":0.002256,"}
      2021-01-02 17:40:27 501116 8763 debug EXE19000809 [v2.0]: ================ ARRAY/OBJECT END ================
      2021-01-02 17:40:27 514635 8763 debug EXE19000809 [v2.0]: Importing session id from cookie file...
      2021-01-02 17:40:27 518002 8763 debug EXE19000809 [v2.0]: Session-ID: 261-3389974-5132215
      2021-01-02 17:40:27 742429 8763 debug EXE19000809 [v2.0]: 3:CONTENT:
      2021-01-02 17:40:27 743696 8763 debug EXE19000809 [v2.0]: ================ ARRAY/OBJECT START ================
      2021-01-02 17:40:27 745187 8763 debug EXE19000809 [v2.0]: "HTTP\/1.1 404 Not Found\r\nContent-Type: text\/html;charset=UTF-8\r\nTransfer-Encoding: chu\n"
      2021-01-02 17:40:27 748928 8763 debug EXE19000809 [v2.0]: ================ ARRAY/OBJECT END ================
      2021-01-02 17:40:27 754686 8763 debug EXE19000809 [v2.0]: 3:INFO:
      2021-01-02 17:40:27 755106 8763 debug EXE19000809 [v2.0]: ================ ARRAY/OBJECT START ================
      2021-01-02 17:40:27 755371 8763 debug EXE19000809 [v2.0]: {"url":"https:\/\/www.amazon.de\/ap\/signin","content_type":"text\/html;charset=UTF-8","http_code":404,"header_size":1649,"request_siz e":1487,"filetime"}
      2021-01-02 17:40:27 755625 8763 debug EXE19000809 [v2.0]: ================ ARRAY/OBJECT END ================
      2021-01-02 17:40:28 122621 8763 debug EXE19000809 [v2.0]: 4:CONTENT:
      2021-01-02 17:40:28 123106 8763 debug EXE19000809 [v2.0]: ================ ARRAY/OBJECT START ================
      2021-01-02 17:40:28 125118 8763 debug EXE19000809 [v2.0]: "HTTP\/1.1 302 Found\r\nContent-Length: 20\r\nConnection: keep-alive\r\nServer: Server\r\nDate: Sat, 02 Jan 2021 16:40:27 GM"
      2021-01-02 17:40:28 129246 8763 debug EXE19000809 [v2.0]: ================ ARRAY/OBJECT END ================
      2021-01-02 17:40:28 131629 8763 debug EXE19000809 [v2.0]: 4:INFO:
      2021-01-02 17:40:28 131841 8763 debug EXE19000809 [v2.0]: ================ ARRAY/OBJECT START ================
      2021-01-02 17:40:28 132167 8763 debug EXE19000809 [v2.0]: {"url":"https:\/\/www.amazon.de\/ap\/signin?showRmrMe=1&openid.return_to=https%3A%2F%2F alexa.amazon.de%2Fx&openid}
      2021-01-02 17:40:28 132446 8763 debug EXE19000809 [v2.0]: ================ ARRAY/OBJECT END ================
      2021-01-02 17:40:28 139307 8763 debug EXE19000809 [v2.0]: Importing CSRF from cookie file...
      2021-01-02 17:40:28 142127 8763 debug EXE19000809 [v2.0]: Login result:
      2021-01-02 17:40:28 142292 8763 debug EXE19000809 [v2.0]: ================ ARRAY/OBJECT START ================
      2021-01-02 17:40:28 142497 8763 debug EXE19000809 [v2.0]: {"1":true,"2":false,"3":false,"4":true}
      2021-01-02 17:40:28 142851 8763 debug EXE19000809 [v2.0]: ================ ARRAY/OBJECT END ================
      Hat jemand einen Tipp warum ich kein Cookie finde oder suche ich im falschen Ordner?

      Kommentar


        /tmp ist der Ordner. Aber nach dem Log zu urteilen, wird da kein Cookie sein, da der Login fehlschlägt: true,false,false,true
        Bei Erfolg sollte da true,true,true,true stehen.

        Kommentar


          Ich habe jetzt nochmal die Logs überprüft. Es wird „Routine test not found!“ gemeldet. Wenn ich aber die Routine auslese taucht sie auf.
          Ich habe aber auch festgestellt das kein Cookie angelegt wird. Die Sprachausgabe funktioniert zwar, aber alles sehr hakelig. Kann das damit zusammenhängen?

          Kommentar


            Ja, wenn kein Cookie da ist, dann wird das Auslösen der Routine nicht funktionieren. Warum du dann allerdings die Routinen abrufen kannst ist mir schleierhaft.
            Bist du sicher, dass kein Cookie da ist?

            Was gibt ein

            Code:
            ls -la /tmp
            zurück?

            Kommentar


              Zitat von jonofe Beitrag anzeigen
              Was gibt ein
              Code:

              ls -la /tmp
              zurück?
              Mit diesem Befehl sehe ich den cookie. Meine ftp clients zeigen die Datei aber leider nicht an. Wie kann ich ihn mir den anzeigen lassen bzw. löschen?

              Kommentar


                Du musst versteckte Dateien anzeigen lassen. Sollte eigentlich mit WinSCP funktionieren

                Kommentar


                  Bei mir tut es fast gar nichts. Die Steuerung funktioniert überhaupt nicht (weder TTS noch Play / Pause /Volume etc) Status kommt aller 10 Sekunden, nur seit einer Stunde immer die gleiche.... (Gigi D'Agostino in Extra long Version ).

                  Die Anmeldung funktioniert
                  Code:
                  2021-01-23 17:27:18 717446 9679 debug   EXE19000809 [v2.0]: Importing CSRF from cookie file...
                  2021-01-23 17:27:18 719505 9679 debug   EXE19000809 [v2.0]: Login result:
                  2021-01-23 17:27:18 719613 9679 debug   EXE19000809 [v2.0]: ================ ARRAY/OBJECT START ================
                  2021-01-23 17:27:18 719690 9679 debug   EXE19000809 [v2.0]: {"1":true,"2":true,"3":true,"4":true}
                  2021-01-23 17:27:18 719830 9679 debug   EXE19000809 [v2.0]: ================ ARRAY/OBJECT  END  ================
                  2021-01-23 17:27:18 721756 9679 debug   EXE19000809 [v2.0]: searchDevices() start
                  2021-01-23 17:27:18 723640 9679 debug   EXE19000809 [v2.0]: Importing CSRF from cookie file...
                  2021-01-23 17:27:18 725656 9679 debug   EXE19000809 [v2.0]: INFO: CSRF FOUND: 1
                  2021-01-23 17:27:19 576308 9679 debug   EXE19000809 [v2.0]: searchDevices() end1
                  2021-01-23 17:27:19 578434 9679 debug   EXE19000809 [v2.0]: Amazon Alexa Connection successful
                  2021-01-23 17:27:19 580425 9679 debug   EXE19000809 [v2.0]: update_devices() start
                  2021-01-23 17:27:19 585309 9679 debug   EXE19000809 [v2.0]: update_devices() end
                  Ist es richtig das CSRF FOUND nur eine 1 auswirft?

                  Wenn ich das CSRF manuell suche ist da übrigens kein "-", wie in der Anleitung, liegts evtl. daran?

                  E38 steht auf Auto, und das hat scheinbar auch funktioniert. Oder liegts am Dot4? Das Lötzimmer script tut nämlich auch nichts....
                  Zuletzt geändert von vento66; 23.01.2021, 17:47.

                  Kommentar


                    Also bei mir funktionierts mit Echo Dot 4 problemlos.
                    Verwende auch E38=Auto und habe E3,4,5,6, und 10 befüllt.

                    Bei mir steht übrigens ebenfalls INFO: CSRF FOUND: 1

                    Kommentar


                      Dann wirds wohl an der Firewall liegen.... Nur komisch, das an A1 meist OK kommt.

                      Kommentar


                        Wenn bei Login Versuch 4 x true steht, dann ist eigentlich alles okay und es sollte grundsätzlich alles funktionieren.
                        In der Firewall muss nichts von außen offen sein, da die Verbindungen immer von innen aufgemacht werden.
                        Von außen muss nur wie eigentlich üblich related/established freigegeben sein. Kommt aber natürlich drauf an wie restriktiv deine FW konfiguriert ist.
                        Hast du denn MFA aktiviert?

                        Kommentar


                          Nein MFA is nicht aktiv.... Ich sehe auch nichts in der FW, was geblockt werden würde. Komisch.

                          Kommentar


                            Ok, habs gefunden. Mein Amazon account war auf US registriert.... Mit der Einstellung US wurden aber die Ausgänge A3-A15 nicht aktualisiert. Jetzt hab ich den account auf DE umgestellt, und es läuft.

                            Kommentar


                              Hi
                              bin bislang ohne amazon 2faktor auth. ausgekommen.
                              Jetzt habe ich ständig (3 Wochen Rhythmus) das Amazon mir sagt das sich jemand versucht hat einzuloggen.
                              Daraufhin muss ich via OTP ein neues Passwort im Account hinterlegen.

                              Wird das aufhören wenn ich 2 Faktor auth. eingerichtet habe?
                              Jean-Luc Picard: "Things are only impossible until they are not."

                              Kommentar


                                Kann ich nichts zu sagen, ich hatte dieses Problem noch nie.

                                Kommentar

                                Lädt...
                                X