Ankündigung

Einklappen
Keine Ankündigung bisher.

Alexa Text to Speech

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

  • AndreK
    antwortet
    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

    Einen Kommentar schreiben:


  • Cannon
    antwortet
    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:


  • Cannon
    antwortet
    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:


  • henfri
    antwortet
    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:


  • Jürgen
    antwortet
    >Die SMS gibt es alle 5 Tage

    Hallo schuma,

    nein, kann man so nicht sagen. Den Auslöser habe ich noch nicht erkannt, aber bei mir bisher ca. 3x in diesem Jahr. Vielleicht bei Wechsel der eigenen IP?
    Meine bleibt länger / dauernd zugewiesen...

    Gruß Jürgen

    Einen Kommentar schreiben:


  • schuma
    antwortet
    Die SMS gibtves alle 5 Tage

    Einen Kommentar schreiben:


  • Cannon
    antwortet
    Zitat von AndreK Beitrag anzeigen
    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 ?
    Ja, den Eintrag ergänzt ja das Web-IF selbst. Aber vermutlich fehlte ein Neustart des Systems.

    Zitat von AndreK Beitrag anzeigen
    Ob 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.
    Es funktioniert jetzt, aber sehen tue ich da nichts, also nichts lachendes oder verärgertes.

    Und oben meinst du letztes/nächstes Login? Das war aber auch grün, als das nicht funktionierte.

    Zitat von AndreK Beitrag anzeigen
    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.
    Ich habe seitdem es jetzt funktioniert keine SMS bekommen. Auch nicht nach dem Neustart des Systems und dem entsprechenden Login.

    Einen Kommentar schreiben:


  • AndreK
    antwortet
    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 ?

    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>
    Ob 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.

    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
    Zuletzt geändert von AndreK; 22.07.2022, 10:45. Grund: Überschneidung der antworten

    Einen Kommentar schreiben:


  • Cannon
    antwortet
    Danke für die Hilfe - auch wenn mir eigentlich nicht klar ist, was das Problem war. ;-)

    Einen Kommentar schreiben:


  • schuma
    antwortet
    Das läuft dann jetzt, keine Sorge…

    Einen Kommentar schreiben:


  • Cannon
    antwortet
    Zitat von schuma Beitrag anzeigen
    In der Plugin.yaml hast Du den Eintrag ergänzt?
    Das macht das WebIF ja selbst. Ich habe noch mal neu gestartet. Im Log stand dann folgendes:

    Code:
    2022-07-22  11:30:52 ERROR    plugins.alexarc4shng Login-State checked - Result: Logged OFF - try to login again
    Im Communicationen-Protocol des Plugins im WebIf:

    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
    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.

    Einen Kommentar schreiben:


  • schuma
    antwortet
    In der Plugin.yaml hast Du den Eintrag ergänzt?

    Einen Kommentar schreiben:


  • schuma
    antwortet
    Das steht im Webif im Verbindungs Log

    Einen Kommentar schreiben:


  • Cannon
    antwortet
    Zitat von schuma Beitrag anzeigen
    Vielleicht 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.
    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.

    Woher weiß ich denn, dass der Login intern im Plkugin funktioniert?

    Einen Kommentar schreiben:


  • schuma
    antwortet
    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:

Lädt...
X