Ankündigung
Einklappen
Keine Ankündigung bisher.
LBS19000809 - Alexa Control
Einklappen
X
-
Warum geht's eigentlich bei mir noch? Sollte es nicht bei allen nicht mehr funktionieren wenn Amazon was geändert hat?!
-
hi
Reicht hier - zumindest bei mir - nicht aus. Ich kriege zwar eine SMS das ich mich Angemeldet habe (Amazon entdeckt da wohl doch etwas ausergewöhnliches) - aber funktionieren tut es nicht.Zitat von AndreK Beitrag anzeigen
Ich hoffe jetzt mal das Jonofe seinen DSL Anschluß bald wieder am Laufen hat :-)
Gruß
Thorsten
Einen Kommentar schreiben:
-
jonofe: ich drück dir mal die Daumen - irgendwann muss die Leitung ja wieder geflickt sein :-)
Einen Kommentar schreiben:
-
Wir haben hier seit 5 Tagen providerübergreifenden DSL Ausfall durch einen übereifrigen Baggerfahrer.
Angeblich soll es heute repariert werden. Danach gibt's dann das Update.
Einen Kommentar schreiben:
-
Hi
ich vermute mal das du noch nicht zum Upload gekommen bist?
(oder gibt es irgendwo die vorab-version?)
Gruß
Thorsten
Einen Kommentar schreiben:
-
Hi André
Danke für den Hinweis. Ich habe allerdings am letzten Wochenende schon auf die Cookie-Authentifizierung via Refresh Token umgestellt. D.h. man muss einmalig mit dem Tool von https://github.com/adn77/alexa-cookie-cli/releases ein Refresh Token generieren, welches dann verwendet wird, um das Auth-Cookie abzurufen.Zitat von AndreK Beitrag anzeigenbei shNG war es fürs erste damit getan die URL für die erste Anmeldeseite zu ändern. Im LBS müßte das die Zeile 2074 sein.
Hier müsste
Funktioniert in meinem Testsystem bislang sehr gut. Plane das Update heute oder morgen hochzuladen. Relevant ist dann die neue function login_new(), falls du dir das dann mal anschauen willst.
Mit dieser Änderung ist dann auch keine Angabe von Amazon-Account und Amazon-Passwort mehr nötig.
- Likes 2
Einen Kommentar schreiben:
-
Hi jonofe,
bei shNG war es fürs erste damit getan die URL für die erste Anmeldeseite zu ändern. Im LBS müßte das die Zeile 2074 sein.
Hier müsste
geändert werden aufPHP-Code:$url = 'https://alexa.' . $this->amazon;
Bei shNG hat diese kleine Anpassung ausgereichtPHP-Code:$url = 'https://alexa.' . $this->amazon . '/spa/index.html' ;
VG
Andre
- Likes 1
Einen Kommentar schreiben:
-
Zitat von carndt Beitrag anzeigenInstanzen lief seit knapp 2 Jahren ohne Probleme bei mir, jetzt vor ca 7 Tagen hat er seinen Dienst eingestellt. Ich habe keine Ahnung wodran es liegen kann.
Bei mir läufts auch nicht mehr. Ich habe den LBS auch in 7 Instanzen lange Zeit betrieben.😥
Zum Glück hab ich noch ein ioBroker bei dem es noch funktioniert.
Einen Kommentar schreiben:
-
DitoZitat von carndt Beitrag anzeigenHallo,
... jetzt vor ca. 7 Tagen hat er seinen Dienst eingestellt.
Einen Kommentar schreiben:
-
Bei SmarthomeNG wurde schon mal ähnliches berichtet. Es scheint sich einiges zu ändern an dieser nicht dokumentierten API.
Ich habe im Moment leider keine Zeit mich drum zu kümmern und da es bei mir noch soweit funktioniert ist auch im Moment keine Prio.
Einen Kommentar schreiben:
-
Hallo,
der LBS in 4 Instanzen lief seit knapp 2 Jahren ohne Probleme bei mir, jetzt vor ca 7 Tagen hat er seinen Dienst eingestellt. Ich habe keine Ahnung wodran es liegen kann.
Vieliecht hat von euch noch jemand einen Tip
Ich habe folgende dinge getestet und anderem habe ich MFA aktiviert, Login auf alexa.amazon.de funktioniert Problemlos und ohne Captcha (die Möglichkeiten auf der Seite sind aber mittlerweile sehr beschränkt).
1. Lötzimmerscript liefert Fehlermeldung zum Login.
2. Wenn ich den LBS Starte dann wird auch eine Cookiefile erzeugt mit InhaltCode:[root@edomi ~]# ./alexa_remote_control.sh -a cookie does not exist. logging in ... ERROR: Amazon Login was unsuccessful. Possibly you get a captcha login screen. Try logging in to https://alexa.amazon.de with your browser. In your browser make sure to have all Amazon related cookies deleted and Javascript disabled! (For more information have a look at /tmp/.alexa.login) To avoid issues with captcha, try using Multi-Factor Authentication. To do so, first set up Two-Step Verification on your Amazon account, then configure this script (or the environment) with your MFA secret. Support for Multi-Factor Authentication requires 'oathtool' to be installed.
image.png
image.png
Anbei der Auszug aus dem Edomi LOG.
Code:2023-02-22 20:15:31 266520 2328 debug LBS19000809 [v3.0]: LBS started 2023-02-22 20:15:31 268927 2328 debug LBS19000809 [v3.0]: Stopping Alexa Control daemon... 2023-02-22 20:15:31 270447 2328 debug LBS19000809 [v3.0]: EXEC 2023-02-22 20:15:31 320337 2328 debug LBS19000809 [v3.0]: exec(): Daemon is not running 2023-02-22 20:15:31 374574 2328 debug LBS19000809 [v3.0]: LBS ended 2023-02-22 20:16:35 486685 2328 debug LBS19000809 [v3.0]: LBS started 2023-02-22 20:16:35 488723 2328 debug LBS19000809 [v3.0]: EXEC 2023-02-22 20:16:35 539895 2328 debug LBS19000809 [v3.0]: exec(): Daemon is not running 2023-02-22 20:16:35 546552 2328 debug LBS19000809 [v3.0]: Starting Alexa Control daemon... 2023-02-22 20:16:35 548082 2328 debug LBS19000809 [v3.0]: EXEC 2023-02-22 20:16:35 599338 2328 debug LBS19000809 [v3.0]: exec(): Daemon is not running 2023-02-22 20:16:35 601016 2328 debug LBS19000809 [v3.0]: exec(): Starting daemon ... 2023-02-22 20:16:35 668579 2328 debug LBS19000809 [v3.0]: LBS ended 2023-02-22 20:16:35 812808 3202 debug EXE19000809 [v3.0]: EXEC daemon started with msg_queue_id: 1758559884295666 2023-02-22 20:16:35 814133 3202 debug EXE19000809 [v3.0]: Message received: 2023-02-22 20:16:35 814234 3202 debug EXE19000809 [v3.0]: ================ ARRAY/OBJECT START ================ 2023-02-22 20:16:35 814286 3202 debug EXE19000809 [v3.0]: {"start":1} 2023-02-22 20:16:35 814322 3202 debug EXE19000809 [v3.0]: ================ ARRAY/OBJECT END ================ 2023-02-22 20:16:35 817205 3202 debug EXE19000809 [v3.0]: Running in auto mode 2023-02-22 20:16:35 817991 3202 debug EXE19000809 [v3.0]: Is manual mode? 2023-02-22 20:16:35 818633 3202 debug EXE19000809 [v3.0]: Is autol mode ? 1 2023-02-22 20:16:36 576039 3202 debug EXE19000809 [v3.0]: 1:CONTENT: 2023-02-22 20:16:36 576318 3202 debug EXE19000809 [v3.0]: ================ ARRAY/OBJECT START ================ 2023-02-22 20:16:36 576812 3202 debug EXE19000809 [v3.0]: "HTTP\/1.1 200 \r\nContent-Type: text\/html;charset=utf-8\r\nTransfer-Encoding: **** 2023-02-22 20:16:36 577699 3202 debug EXE19000809 [v3.0]: ================ ARRAY/OBJECT END ================ 2023-02-22 20:16:36 579709 3202 debug EXE19000809 [v3.0]: 1:INFO: 2023-02-22 20:16:36 579951 3202 debug EXE19000809 [v3.0]: ================ ARRAY/OBJECT START ================ 2023-02-22 20:16:36 580154 3202 debug EXE19000809 [v3.0]: {"url":"https:\/\/alexa.amazon.de\/","content_type":"text\/html;cha 2023-02-22 20:16:36 580281 3202 debug EXE19000809 [v3.0]: ================ ARRAY/OBJECT END ================ 2023-02-22 20:16:36 829272 3202 debug EXE19000809 [v3.0]: 2:CONTENT: 2023-02-22 20:16:36 829555 3202 debug EXE19000809 [v3.0]: ================ ARRAY/OBJECT START ================ 2023-02-22 20:16:36 831964 3202 debug EXE19000809 [v3.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: Wed, 22 Feb 2023 19:16:36 2023-02-22 20:16:36 836623 3202 debug EXE19000809 [v3.0]: ================ ARRAY/OBJECT END ================ 2023-02-22 20:16:36 840913 3202 debug EXE19000809 [v3.0]: 2:INFO: 2023-02-22 20:16:36 841164 3202 debug EXE19000809 [v3.0]: ================ ARRAY/OBJECT START ================ 2023-02-22 20:16:36 841310 3202 debug EXE19000809 [v3.0]: {"url":"https:\/\/www.amazon.de\/ap\/signin","content_type":"text\/html;charset=UTF-8","http_code":404 2023-02-22 20:16:36 841423 3202 debug EXE19000809 [v3.0]: ================ ARRAY/OBJECT END ================ 2023-02-22 20:16:36 857295 3202 debug EXE19000809 [v3.0]: Importing session id from cookie file... 2023-02-22 20:16:36 859148 3202 debug EXE19000809 [v3.0]: Session-ID: 260-#######-###### 2023-02-22 20:16:36 860713 3202 debug EXE19000809 [v3.0]: MFA Code Command: /usr/bin/oathtool --base32 --totp "##################" 2023-02-22 20:16:36 995529 3202 debug EXE19000809 [v3.0]: MFA Code: ###### 2023-02-22 20:16:37 208221 3202 debug EXE19000809 [v3.0]: 3:CONTENT: 2023-02-22 20:16:37 208528 3202 debug EXE19000809 [v3.0]: ================ ARRAY/OBJECT START ================ 2023-02-22 20:16:37 210944 3202 debug EXE19000809 [v3.0]: "HTTP\/1.1 404 Not Found\r\nContent-Typ 2023-02-22 20:16:37 215327 3202 debug EXE19000809 [v3.0]: ================ ARRAY/OBJECT END ================ 2023-02-22 20:16:37 217781 3202 debug EXE19000809 [v3.0]: 3:INFO: 2023-02-22 20:16:37 218049 3202 debug EXE19000809 [v3.0]: ================ ARRAY/OBJECT START ================ 2023-02-22 20:16:37 218225 3202 debug EXE19000809 [v3.0]: {"url":"https:\/\/www.amazon.de\/ap\/signin","con 2023-02-22 20:16:37 218352 3202 debug EXE19000809 [v3.0]: ================ ARRAY/OBJECT END ================ 2023-02-22 20:16:37 524554 3202 debug EXE19000809 [v3.0]: 4:CONTENT: 2023-02-22 20:16:37 524828 3202 debug EXE19000809 [v3.0]: ================ ARRAY/OBJECT START ================ 2023-02-22 20:16:37 528106 3202 debug EXE19000809 [v3.0]: "HTTP\/1.1 302 Found\r\nContent-Length: 20\r\nCo 2023-02-22 20:16:37 534266 3202 debug EXE19000809 [v3.0]: ================ ARRAY/OBJECT END ================ 2023-02-22 20:16:37 536259 3202 debug EXE19000809 [v3.0]: 4:INFO: 2023-02-22 20:16:37 536441 3202 debug EXE19000809 [v3.0]: ================ ARRAY/OBJECT START ================ 2023-02-22 20:16:37 536596 3202 debug EXE19000809 [v3.0]: {"url":"https:\/\/www.amazon.de\/ap\/signin?showRmrMe= 2023-02-22 20:16:37 541155 3202 debug EXE19000809 [v3.0]: Importing CSRF from cookie file... 2023-02-22 20:16:37 543071 3202 debug EXE19000809 [v3.0]: Login result: 2023-02-22 20:16:37 543234 3202 debug EXE19000809 [v3.0]: ================ ARRAY/OBJECT START ================ 2023-02-22 20:16:37 543329 3202 debug EXE19000809 [v3.0]: {"1":true,"2":false,"3":false,"4":false} 2023-02-22 20:16:37 543414 3202 debug EXE19000809 [v3.0]: ================ ARRAY/OBJECT END ================ 2023-02-22 20:16:37 544971 3202 debug EXE19000809 [v3.0]: Amazon Alexa Connection failed
Gruß
Chris
Einen Kommentar schreiben:
-
Also der LBS 19002243 scheint Allgemein ein Problem mit Skills zu haben welche Benachrichtigungen schicken.
Ich hatte es gerade mal mit einem anderen Skill (Briefkasten) einfach über die App getestet. Gleiches Verhalten und auch die 4 Fehler im LOG.
Einen Kommentar schreiben:
-
Ja das ist auch korrekt. Ich hatte den LBS noch nicht Aktiv geschaltet. Ich wollte erstmal noch genau testen, dies war auch gut denn es gibt noch Probleme.
Der LBS funktioniert und die Benachrichtigungen kommen auch an, diese lassen sich auch abfragen. Wenn ich allerdings die Benachrichtigung Abfrage oder lösche bekomme ich in Edomi Fehler im Log von dem LBS19002243 Alexa Gateway Reloaded. Es kommen genau 4 Fehlermeldungen pro Benachrichtigung. Allerdings erst wenn ich die Benachrichtigung bei Alexa Abfrage. Es ist dabei egal ob die Nachricht über den LBS, Homepage oder curl aus einem Terminal schicke. Der LBS19002243 scheint ein Problem mit dem Skill zu haben. Fehlermeldung gab es ja auch schon öfter im Zusammenhang mit dem LBS (laut dem Thread).
Anbei die Fehlermeldung:
Code:2023-01-06 20:47:52357131?1219841Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19002243.php | Fehlercode: 8 | Zeile: 493 | Undefined index: endpointERROR 2023-01-06 20:47:52357230?1219841Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19002243.php | Fehlercode: 8 | Zeile: 493 | Trying to access array offset on value of type nullERROR 2023-01-06 20:47:52357270?1219841Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19002243.php | Fehlercode: 8 | Zeile: 537 | Undefined index: endpointERROR 2023-01-06 20:47:52357299?1219841Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19002243.php | Fehlercode: 8 | Zeile: 537 | Trying to access array offset on value of type nullERROR
Einen Kommentar schreiben:
-
Komisch, mein Telegram Bot hat mir gar keine Benachrichtigung über einen neuen LBS geschickt 🤔Zitat von benji Beitrag anzeigenkurzes Feedback:
Ich habe es jetzt mit dem Skill Textnachrichten gelöst. Hab mir dazu einen kleinen LBS für Edomi geschrieben um beliebige Meldungen als Benachrichtigung auf Alexa zu erhalten.
Läuft fürs Erste ganz gut.
Einen Kommentar schreiben:
-
Hallo zusammen
Dürfte ich nochmals fragen, ob jemand es hinbekommen hat, eine Spotify Playlist darüber laufen zu lassen bzw. ob das überhaupt funktionieren kann?
Danke.
Gruss
Patrick
Einen Kommentar schreiben:


Einen Kommentar schreiben: