Hi Cannon,
der letzte Stand des plugins hat es leider nicht ins Release geschafft. Am besten den Stand von meinem Git-Repo verwenden.
Ich muss mal zusehen, dass ich den aktuellen Stand gegen Develop pulle.
Gruss
Andre
Ankündigung
Einklappen
Keine Ankündigung bisher.
Alexa Text to Speech
Einklappen
X
-
Seit Wochen läuft das schon nicht mehr. Bei jedem Neustart bekomme ich ein OTP-Kennwort. Der Login geht aber dennoch nicht:
Code:2023-01-12 15:07:47 login state : False 2023-01-12 15:07:47 cookieFile- Step 6 - creation done 2023-01-12 15:07:47 check CSRF- Step 5 - got no CSRF 2023-01-12 15:07:47 HTTP : 200- Step 4 - get csrf 2023-01-12 15:07:47 HTTP : 200- Step 3 - login with credentials 2023-01-12 15:07:47 HTTP : 200- Step 2 - login blank to get referer 2023-01-12 15:07:47 HTTP : 200- Step 1 - get Session-ID 2023-01-12 15:07:44 successfully logged off
Einen Kommentar schreiben:
-
Hallo,
wäre es denn machbar weitere Kommandos einzubauen? Mich nervt es tierisch, dass ich mit Alexa spreche und die, die vor mir steht nicht reagiert. Die, die aber eine Etage höher, hinter einer geschlossenen Tür steht, hört aber und versteht das gesagte natürlich nicht korrekt. Ich würde gerne per Remote das Mikrofon auf stumm stellen und das mit den Präsenzmeldern verbinden.
Kurz: Mikrofon sperren/entsperren wäre schön.
Einen Kommentar schreiben:
-
Hallo Andre,
ich sehe gerade, dass die Version mit OTP nicht im smarthome-master ist.
Wäre das nicht mal an der Zeit? Das Plugin läuft hier gut und nur auffällig, wenn es soll :-)
Gruß,
Hendrik
Einen Kommentar schreiben:
-
Ja, den Eintrag ergänzt ja das Web-IF selbst. Aber vermutlich fehlte ein Neustart des Systems.Zitat von AndreK Beitrag anzeigenhast Du in deiner /etc/plugin.yaml den Eintrag (mfa_secret) für das MFA-Login ergänzt ?
Hast Du das Setup des MFA-Logins über das Web-IF durchgeführt ?
Es funktioniert jetzt, aber sehen tue ich da nichts, also nichts lachendes oder verärgertes.Zitat von AndreK Beitrag anzeigenOb Du eingeloggt bist kannst du im Web-IF des Plugins am Cookie erkennen. Entweder lachend oder verärgert.
Bzw. an den Login-Daten rechts oben.
Und oben meinst du letztes/nächstes Login? Das war aber auch grün, als das nicht funktionierte.
Ich habe seitdem es jetzt funktioniert keine SMS bekommen. Auch nicht nach dem Neustart des Systems und dem entsprechenden Login.Zitat von AndreK Beitrag anzeigenDie SMS/Mail beim Einloggen kann meines Wissens im Amazon-Account nicht abgestellt werden. Falls doch gerne eine Info an mich.
Es ist jedoch immer nur ein Hinweis das sich jemand eingeloggt hat.
Einen Kommentar schreiben:
-
Hi Ronny,
hast Du in deiner /etc/plugin.yaml den Eintrag (mfa_secret) für das MFA-Login ergänzt ?
Hast Du das Setup des MFA-Logins über das Web-IF durchgeführt ?
Ob Du eingeloggt bist kannst du im Web-IF des Plugins am Cookie erkennen. Entweder lachend oder verärgert.Code:AlexaRc4shNG: plugin_name: alexarc4shng cookiefile: /usr/local/smarthome/plugins/alexarc4shng/cookies.txt host: alexa.amazon.de item_2_enable_alexa_rc: Item_to_enable_Alexaremote alexa_credentials: <USER>:<PWD> login_update_cycle: 432000 mfa_secret: <YOUR MFA-Secret>
Bzw. an den Login-Daten rechts oben.
Falls der Eintrag in der plugin.yaml fehlt funktioniert das einloggen via MFA nicht.
Die SMS/Mail beim Einloggen kann meines Wissens im Amazon-Account nicht abgestellt werden. Falls doch gerne eine Info an mich.
Es ist jedoch immer nur ein Hinweis das sich jemand eingeloggt hat.
Viele Grüsse
Andre
Hat sich überschnitten, Problem ist schon gelöst, ich lass den Post trotzdem mal stehen
Einen Kommentar schreiben:
-
Danke für die Hilfe - auch wenn mir eigentlich nicht klar ist, was das Problem war. ;-)
Einen Kommentar schreiben:
-
Das macht das WebIF ja selbst. Ich habe noch mal neu gestartet. Im Log stand dann folgendes:Zitat von schuma Beitrag anzeigenIn der Plugin.yaml hast Du den Eintrag ergänzt?
Im Communicationen-Protocol des Plugins im WebIf:Code:2022-07-22 11:30:52 ERROR plugins.alexarc4shng Login-State checked - Result: Logged OFF - try to login again
Dann habe ich auf aktualisieren geklickt und er hat die Geräte geladen. Ich schaue mal, inwiefern das jetzt läuft oder ob das jedes Mal manuell gemacht werden muss.Code:2022-07-22 11:30:57 pyOTP installed you can use MFA 2022-07-22 11:30:56 Login-State checked - Result: Logged ON 2022-07-22 11:30:56 Status of check_login_state: 200 2022-07-22 11:30:56 login state : True 2022-07-22 11:30:56 cookieFile- Step 6 - creation done 2022-07-22 11:30:56 check CSRF- Step 5 - got good csrf 2022-07-22 11:30:56 HTTP : 404- Step 4 - get csrf 2022-07-22 11:30:56 HTTP : 200- Step 3 - login with credentials 2022-07-22 11:30:56 MFA : use MFA/OTP - Login OTP : 143561 2022-07-22 11:30:56 HTTP : 200- Step 2 - login blank to get referer 2022-07-22 11:30:56 HTTP : 200- Step 1 - get Session-ID 2022-07-22 11:30:56 Login-State checked - Result: Logged ON 2022-07-22 11:30:56 Status of check_login_state: 200 2022-07-22 11:30:53 successfully logged off
Einen Kommentar schreiben:
-
Nee geht alles. Ich habe die Registrierung jetzt schon mehrfach durchgeführt und es sind laut Amazon nun schon 3 Apps registriert. Also immer nur hier SmartHomeNG. Aber die Geräte werden dennoch nicht angezeigt.Zitat von schuma Beitrag anzeigenVielleicht ist dein Amazon Zugang ja gesperrt.
Melde dich doch mal im Browser bei Amazon an, im zu checken ob dein Zugang überhaupt noch aktiv ist.
Woher weiß ich denn, dass der Login intern im Plkugin funktioniert?
Einen Kommentar schreiben:
-
Eine SMS wird aber weiterhin bei jedem Anmeldeversuch kommen. Aber halt nur mit der Info das sich jemand angemeldet hat. Evtl kann man das bei Amazon konfigurieren. Ist allerdings auch eine Sicherheitsoption.
Einen Kommentar schreiben:


Einen Kommentar schreiben: