Ankündigung
Einklappen
Keine Ankündigung bisher.
LBS19000809 - Alexa Control
Einklappen
X
-
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.
-
Nein MFA is nicht aktiv.... Ich sehe auch nichts in der FW, was geblockt werden würde. Komisch.
Einen Kommentar schreiben:
-
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?
Einen Kommentar schreiben:
-
Dann wirds wohl an der Firewall liegen....
Nur komisch, das an A1 meist OK kommt.
Einen Kommentar schreiben:
-
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
Einen Kommentar schreiben:
-
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
Ist es richtig das CSRF FOUND nur eine 1 auswirft?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
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.
Einen Kommentar schreiben:
-
Du musst versteckte Dateien anzeigen lassen. Sollte eigentlich mit WinSCP funktionieren
Einen Kommentar schreiben:
-
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?Zitat von jonofe Beitrag anzeigenWas gibt ein
Code:
ls -la /tmp
zurück?
Einen Kommentar schreiben:
-
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
zurück?Code:ls -la /tmp
Einen Kommentar schreiben:
-
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?
Einen Kommentar schreiben:
-
/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.
Einen Kommentar schreiben:
-
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.
Hat jemand einen Tipp warum ich kein Cookie finde oder suche ich im falschen Ordner?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 ================
Einen Kommentar schreiben:
-
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.
Einen Kommentar schreiben:
-
Ist es eigentlich egal auf welchen Echo Gerät ich die Routine triggere?
Getriggert wird doch nur über den Namen an E50, oder?
Einen Kommentar schreiben:


Einen Kommentar schreiben: