Ankündigung

Einklappen
Keine Ankündigung bisher.

Alexa Text to Speech

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

    Hatte ich...

    Kommentar


      Wirklich das richtige Passwort gesetzt?

      Kommentar


        Im Developer angemeldet,
        im Webshop angemeldet,
        User Passwort im WEBif eingegeben:

        2021-02-19 20:38:20 login state : False
        2021-02-19 20:38:20 cookieFile- Step 6 - creation done
        2021-02-19 20:38:20 check CSRF- Step 5 - got no CSRF
        2021-02-19 20:38:20 HTTP : 200- Step 4 - get csrf
        2021-02-19 20:38:20 HTTP : 200- Step 3 - login with credentials
        2021-02-19 20:38:20 HTTP : 200- Step 2 - login blank to get referer
        2021-02-19 20:38:20 HTTP : 200- Step 1 - get Session-ID

        Nix...
        Schalten über Alexa geht aber weiterhin, nur die Sprachausgabe tut nicht ...

        Gruß Jürgen

        Kommentar


          schuma danke! hatte seit heute auch probleme, das hat es jetzt fürs erste behoben

          Kommentar


            Nahmd,
            so, Betatest mit MFA dank Andres Unterstützung erfolgreich eingerichtet, der Show plappert wieder!
            👏👏👏👍👍
            Zunächst funktionierte es nicht, obwohl alles "grün" war. Nach einem Reboot ging es dann.....

            Besten Dank an Andre!
            Gruß Jürgen

            Kommentar


              Hallo zusammen,

              ich bräuchte mal einen kleinen Tipp.
              Und zwar bekomme ich keinen Anmeldung hin, egal ob ich im WebIF die Daten eingeben oder mittel Encrypte String.

              Es kommt immer
              Code:
              2022-01-10 09:38:38 cookieFile- Step 6 - creation done
              2022-01-10 09:38:38 check CSRF- Step 5 - got no CSRF
              2022-01-10 09:38:38 HTTP : 200- Step 4 - get csrf
              2022-01-10 09:38:38 HTTP : 200- Step 3 - login with credentials
              2022-01-10 09:38:38 HTTP : 200- Step 2 - login blank to get referer
              2022-01-10 09:38:38 HTTP : 200- Step 1 - get Session-ID
              2022-01-10 09:36:05 login state : False
              manchmal kommt auch noch ein
              Code:
              2022-01-10 09:36:02 successfully logged off
              unter den Devices ist aber kein Gerät zu finden :-(

              Ich habe bei Amazon MFA aktiviert, dies soll ja aber auch funktionieren wenn ich dies in den Beiträgen richtig gelassen habe.

              Grüße und Danke

              Marco

              Kommentar


                Hallo Marco,

                der letzte Stand des Plugins hat es nicht ins Release geschafft (wohl eher - ich hab es nicht geschafft). Damit MFA funktioniert musst Du dir den letzten Stand aus meinem GIT-Repo ziehen (Hier ist dann auch schon das CommandLet "Klingel" enthalten).

                Folgende Vorgehensweise :

                Einloggen per ssh auf Deinem shNG-Rechner
                Verzeichnis wechseln
                Code:
                cd /tmp
                Daten von Git holen:
                Code:
                git clone https://github.com/Andrek01/alexarc4shng
                Plugin nach smarthome kopieren
                Code:
                sudo cp -R ./alexarc4shng /usr/local/smarthome/plugins/alexarc4shng/
                Rechte setzen
                Code:
                sudo chown -R smarthome:smarthome /usr/local/smarthome/plugins/alexarc4shng
                sudo chmod -R 755 /usr/local/smarthome/plugins/alexarc4shng
                !! Dann noch den fehlenden Eintrag für MFA in der /etc/plugin.yaml ergänzen !!
                Code:
                sudo vi /usr/local/smarthome/etc/plugin.yaml
                (Zur Not die Befehle von "vi" er-googlen) -

                i = einfügen / r = 1 Zeichen überschreiben / R = alles überschreiben / A = am Zeilenende anfügen / ":wq!" = beenden mit speichern

                Im Abschnitt "alexarc4shng" den folgenden Eintrag ergänzen :

                Code:
                    mfa_secret:
                Der Eintrag kann leer bleiben - das wird über das WEBIF später gefüllt.
                am Ende sollte das dann so aussehen

                Code:
                AlexaRc4shNG:
                    plugin_name: AlexaRc4shNG
                    cookiefile: /usr/local/smarthome/plugins/alexarc4shng/cookies.txt
                    host: alexa.amazon.de
                    item_2_enable_alexa_rc: <DEIN_ITEM_FALLS_VORHANDEN_ANSONSTEN_LEER>
                    alexa_credentials:
                    login_update_cycle: '432000'
                    mfa_secret:
                Danach smarthomeNG mittels systemd neustarten

                Code:
                sudo systemctl restart smarthome.service
                Es werden dann die requirements für pyOTP installiert, danach kann das MFA im WebIF Step by Step durchgeführt werden.

                Bei Problemen kurze Rückmeldung

                Viele Grüsse
                Andre

                P.S. Ich hoffe ich hab da keine(n) Typo(s) eingebaut, alles aus so runtergeschrieben

                Kommentar


                  AndreK perfekt hat funktioniert
                  Super vielen Dank für den Hinweis und die neue Version.

                  Grüße

                  Marco

                  Kommentar

                  Lädt...
                  X