Plugin Alexa2Lox (V4.x)

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Jans89
    Smart Home'r
    • 14.05.2020
    • 38

    #76
    Zitat von AlexAn
    Falls wer probieren möchte die .txt auf .xml abändern und VO importieren:

    Klicke auf die Grafik für eine vergrößerte Ansicht Name: Alexa2Lox.PNG Ansichten: 0 Größe: 274,8 KB ID: 241410

    Einige Ausgänge hab ich aber mit dem Orginalscript umgesetzt!

    Sounds wie bei der "Glocke" kann man sich hier abholen: https://developer.amazon.com/en-US/d...ndlibrary.html
    Klicke auf die Grafik für eine vergrößerte Ansicht Name: sound.PNG Ansichten: 0 Größe: 39,2 KB ID: 241406


    /admin/plugins/alexa2lox/alexa.php?device=büro&execute=sound:amzn_sfx_doorb ell_chime_02

    Alle:
    /admin/plugins/alexa2lox/alexa.php?o&-d=ALL&-e=sound:amzn_sfx_doorbell_chime_02

    Klicke auf die Grafik für eine vergrößerte Ansicht Name: soundII.PNG Ansichten: 0 Größe: 102,7 KB ID: 241407


    Bei meinem Versuch einen Sound abzuspielen, kommt der Befehl nicht an. Alexa erkennt den Befehl nicht. Habe es mit Copy & Paste probiert. Tippfehler kann ich also (eigentlich ) ausschließen. Hat jemand eine Idee??

    Kommentar

    • AlexAn
      Lebende Foren Legende
      • 25.08.2015
      • 4257

      #77
      Jans89 teste mal das Template im Anhang
      hab gerade gesehen das er beim Doorbell den Fehler mit dem kopieren reinbringt

      Template von .txt in .xlm abändern
      importieren
      testen und bitte rückmelden
      Angehängte Dateien
      Zuletzt geändert von AlexAn; 05.06.2020, 19:10.
      Grüße Alex

      Kommentar

      • Jans89
        Smart Home'r
        • 14.05.2020
        • 38

        #78
        Habe es probiert, gleiches Ergebnis. Im Screenshot sieht man, dass es erst bei der Ausführung des Befehls scheitert, weil Alexa damit nichts anfangen kann. Der Device wird angesteuert. Nur erkennt Alexa den Befehl bei mir nicht.
        Warum erkennt meine Alexa so einen Befehl nicht, wenn der bei euch genauso klappt?

        Ich bekomme übrigens den gleichen Error, wenn ich irgend einen sinnlosen Quatsch nach "execute=" eingebe eingebe. Andere Befehle, wie z.B. execute=weather funktionieren aber bei mir!


        Klicke auf die Grafik für eine vergrößerte Ansicht

Name: Anmerkung 2020-06-04 145845.png
Ansichten: 873
Größe: 85,8 KB
ID: 253182


        Angehängte Dateien

        Kommentar


        • LOXO
          LOXO kommentierte
          Kommentar bearbeiten
          Hi
          Hatte das gleiche Problem - siehe meine Beiträge vor dem 20.Apr.2020
          Hat sich bei mir selber gelöst.
          Mein Umfeld (zumvergleichen):
          4 Stück Echo
          Zwei-Schritt-Verifizierung
          Echo 2.Gen --> funktionierte nicht
          Echo 3.Gen --> funktionierte
          LG Robert

        • AlexAn
          AlexAn kommentierte
          Kommentar bearbeiten
          Hatte Anfangs auch derartige Probleme und nach etwas herumtesten mit dem Amazonzugang hat es dann geklappt. Leider kann ich nicht mehr sagen was dann konkret die Ursache war!
      • Jans89
        Smart Home'r
        • 14.05.2020
        • 38

        #79
        Jetzt klappt es auf einmal!
        Woran es bei mir lag, kann ich aber auch nicht sicher sagen. Habe die Alexa Remote Control aktualisiert. Dann habe ich bei einem Alexa-Gerät in der Alexa-App 3 kleine Einstellungen unter "Töne" geändert. Der nächste Test hat plötzlich funktioniert. An den Alexa-Einstellungen kann es eigentlich nicht liegen, weil es auch funktionierte, nachdem ich die Einstellungen wieder geändert habe. Und auch bei den anderen Alexa-Geräten klappt es, obwohl ich dort nichts geändert habe.

        Vielleicht war es die Remote Control. Ich habe das Plugin aber auch erst seit letzter Woche, eigentlich müsste die Remote Control auch so ziemlich auf dem neuesten Stand sein.
        Naja, Hauptsache es klappt. Danke für eure Hilfe!!!

        Kommentar


        • Jans89
          Jans89 kommentierte
          Kommentar bearbeiten
          😀Ja, das passt!
          Ich habe einmal 2. Gen und 4 mal 3.Gen.
          Unterschiede hab ich da bis jetzt noch keine zwischen festgestellt

        • LOXO
          LOXO kommentierte
          Kommentar bearbeiten
          Hattest die Probleme mit der Gen 2 (so wie ich)? Als dann das erste mal Gen 3 ging, ging auch Gen 2??

        • Jans89
          Jans89 kommentierte
          Kommentar bearbeiten
          Ne, ich habs immer bei Gen 3 ausprobiert. An der Gen liegt es also anscheinend nicht
      • Jans89
        Smart Home'r
        • 14.05.2020
        • 38

        #80
        Dass man die Lautstärke bei den Sounds nicht ändern kann, ist weiterhin so, richtig? Die Türklingel ist dadurch recht leise, weil wir das Radio auch leise laufen lassen. Gibt es also weiterhin nur die Möglichkeit, über einen zusätzlichen Befehl (execute=vol:80) die Klingellautstärke zu ändern? Oder wisst ihr euch anders zu helfen?

        Kommentar


        • AlexW
          AlexW kommentierte
          Kommentar bearbeiten
          Klappt es bei dir mit dem lauter über vol? Ich habe es auf 100, aber es macht es nicht lauter als das Radio, aber das ist auf ziemlich leise.

        • Jans89
          Jans89 kommentierte
          Kommentar bearbeiten
          Ne, das macht der bei mir tatsächlich auch nicht. Wenn ich per Hand an der Alexa lauter stelle und dann per Handy den Gong starte, wird es lauter. Aber über Befehle bekomme ich das nicht sinnvoll hin.
      • Gast

        #81
        Hallo,
        Habe das Plug-in installiert und meine Zugangsdaten eingegeben (vorerst mal nur Benutzer und Passwort). Es werden aber keine Echo Geräte angezeigt. Die installationstipps von Christian habe ich alle versucht (Seite aktualisieren ect.) Die Echos werden in der Alexa App richtig dargestellt und die Zugangsdaten stimmen......Hat da noch jemand ne Idee?

        Kommentar


        • AlexW
          AlexW kommentierte
          Kommentar bearbeiten
          welcher browser?
      • Gast

        #82
        Hi Alex!
        Als Browser verwende ich Chrome und Firefox. Eigentlich kein Unterschied. Eigentlich ist es auch egal, da Dank deiner Hilfe ja T2S super klappt.

        Kommentar

        • Kurti
          Extension Master
          • 18.10.2015
          • 117

          #83
          Hallo,wenn sich mein loxberry und alexa plugin neu startet,bekomme ich immer eine email von Amazon (Sicherheitsanmeldung) ob ich das war,habe die 2 schritt verifizierung aktiviert,gibts da eine lösung dafür?

          Kommentar


          • AlexW
            AlexW kommentierte
            Kommentar bearbeiten
            ja man kann dann an haken einmal bei der app / browser immer ohne abfrage oder sowas, meine das habe ich gemacht
        • Kurti
          Extension Master
          • 18.10.2015
          • 117

          #84
          meinst du in der alexa app,finde diese einstellung nicht

          Kommentar


          • AlexW
            AlexW kommentierte
            Kommentar bearbeiten
            nein, dass kann man angeben beim ersten einloggen, aber eigentlich wenn man den Code eingibt bei der Einrichtung Kann man einen Hakensetzen, dass er für die App keinen Code mehr braucht!

            Starte doch nochmal die Verifizierung und mache die komplett neu und setze den Haken..
        • iselo
          Smart Home'r
          • 09.12.2017
          • 53

          #85
          Hallo.

          Bei einem meiner Echos kommen anscheinend nicht korrekte werte zurück. hier zum vergleichen:

          richtig

          Alexa2Lox Routinen werden verwendet...
          Playerstatus Player Bad abfragen...
          Title: Kelly Clarkson - Stronger (What Doesn't Kill You)
          Album: Antenne Steiermark
          Interpret: IMMER EINEN HIT VORAUS
          Volume: 3
          Muted: false
          Repeat: HIDDEN
          Shuffle: HIDDEN
          Bild: https://cdn-profiles.tunein.com/s1139/images/logoq.png
          Status: PLAYING
          Mediaid: fe3038b6-282c-4caf-964b-f60f174e9d35:1
          Queueid: fe3038b6-282c-4caf-964b-f60f174e9d35
          Provider: TuneIn-Liveradio
          Sende an MQTT Gateway...


          falsch

          Alexa2Lox Routinen werden verwendet...
          Playerstatus Player Haus abfragen...
          Title: Antenne Steiermark
          Album: IMMER EINEN HIT VORAUS
          Interpret:
          Volume: 20
          Muted: false
          Repeat: HIDDEN
          Shuffle: HIDDEN
          Bild: https://cdn-profiles.tunein.com/s1139/images/logoq.png
          Status: PLAYING
          Mediaid: ffffa7dd-5fd0-4c68-bdbf-6da46ee5a1d8:1
          Queueid: ffffa7dd-5fd0-4c68-bdbf-6da46ee5a1d8
          Provider: TuneIn-Liveradio
          Sende an MQTT Gateway...

          Beim 2ten sind immer Titel, Album und Interpret falsch bzw nur teilweise korrekt Auch bei anderen Radiosendern oder Liedern, die man streamt.

          Kommentar


          • Christian Fenzl
            Christian Fenzl kommentierte
            Kommentar bearbeiten
            Ist’s im Alexa WebIf richtig?
            Das Plugin verwendet einen json-Parser, also eigentlich kann es nicht möglich sein, dass das Plugin sich in der Reihenfolge „irrt“.

          • iselo
            iselo kommentierte
            Kommentar bearbeiten
            Werde das Alexa WebIf heute Abend checken ob alles gleich angezeigt wird
        • iselo
          Smart Home'r
          • 09.12.2017
          • 53

          #86
          Im WebIf haben die beiden Echos unterschiedliche Anzeigen.
          Erklärt auch warum die Texte so ins Plugin kommen.
          Weiss jemand ob man die Anzeigen umstellen kann?

          Kommentar


          • svethi
            svethi kommentierte
            Kommentar bearbeiten
            Die werden die Anzeige immer umschalten, das ist dann natürlich blöd
        • SehlingS
          Smart Home'r
          • 19.12.2016
          • 83

          #87
          Hallo zusammen,

          leider bekomme ich das Plugin nicht zum Laufen.
          Es erscheint die Meldung Abfrage ist fehlgeschlagen: null. bei der Eingabe des Tokens und klicken auf Zwei-Schritt-Schlüssel anzeigen.

          Code:
          Layout-Darstellung wurde erzwungen, bevor die Seite vollständig geladen war. Falls Stylesheet noch nicht geladen sind, kann dies zu einem kurzzeitigen Darstellung des Inhalts ohne Formatierung führen. [URL="http://192.168.178.37:81/system/scripts/jquery/jquery-1.12.4.min.js"]jquery-1.12.4.min.js:3:26890[/URL]
          Uncaught SyntaxError: illegal character
          [URL="http://192.168.178.37:81/admin/system/index.cgi"]index.cgi:1[/URL]
          Layout-Darstellung wurde erzwungen, bevor die Seite vollständig geladen war. Falls Stylesheet noch nicht geladen sind, kann dies zu einem kurzzeitigen Darstellung des Inhalts ohne Formatierung führen. [URL="http://192.168.178.37:81/system/scripts/jquery/jquery-1.12.4.min.js"]jquery-1.12.4.min.js:3:26890[/URL]
          Passwort-Felder sind auf einer unsicheren ([URL]http://[/URL]) Seite vorhanden. Dies ist ein Sicherheitsrisiko, durch das Zugangsdaten gestohlen werden können.
          [URL="http://192.168.178.37:81/admin/plugins/alexa2lox/"]alexa2lox[/URL]
          Uncaught SyntaxError: illegal character
          [URL="http://192.168.178.37:81/admin/plugins/alexa2lox/"]alexa2lox:1[/URL]
          oathrequest.php failed
          Object { readyState: 0, getResponseHeader: getResponseHeader(a), getAllResponseHeaders: getAllResponseHeaders(), setRequestHeader: setRequestHeader(a, b), overrideMimeType: overrideMimeType(a), statusCode: statusCode(a), abort: abort(a), state: state(), always: always(), then: then()
          , … }
          [URL="http://192.168.178.37:81/admin/plugins/alexa2lox/"]alexa2lox:270:13[/URL]
          Uncaught TypeError: oathResp.responseJSON is undefined
              <anonymous> [URL]http://192.168.178.37:81/admin/plugins/alexa2lox/:272[/URL]
              jQuery 7
              <anonymous> [URL]http://192.168.178.37:81/admin/plugins/alexa2lox/:262[/URL]
              jQuery 2
          [URL="http://192.168.178.37:81/admin/plugins/alexa2lox/"]alexa2lox:272:9[/URL]
          Layout-Darstellung wurde erzwungen, bevor die Seite vollständig geladen war. Falls Stylesheet noch nicht geladen sind, kann dies zu einem kurzzeitigen Darstellung des Inhalts ohne Formatierung führen. [URL="http://192.168.178.37:81/system/scripts/jquery/jquery-1.12.4.min.js"]jquery-1.12.4.min.js:3:26890[/URL]
          Passwort-Felder sind auf einer unsicheren ([URL]http://[/URL]) Seite vorhanden. Dies ist ein Sicherheitsrisiko, durch das Zugangsdaten gestohlen werden können.
          [URL="http://192.168.178.37:81/admin/plugins/alexa2lox/"]alexa2lox[/URL]
          Uncaught SyntaxError: illegal character
          [URL="http://192.168.178.37:81/admin/plugins/alexa2lox/"]alexa2lox:1[/URL]
          Source-Map-Fehler: Error: NetworkError when attempting to fetch resource. Ressourcen-Adresse: moz-extension://44f00ebe-cc94-4418-b57c-70745f0b9e76/vendor/polyfills/browser-polyfill.js Source-Map-Adresse: browser-polyfill.js.map
          Probiert wurde das Ganze mit Chrome und Firefox.
          Ich bekomme jedoch jedes mal beim Speichern eine SMS mit neuem Code.
          Daher sollten die Zugangsdaten eigentlich passen.

          Bei der Installation gabe es zudem einige Errors, am Ende stand jedoch erfolgreich installiert.
          Anbei das Logfile.

          Jemand eine Idee woran es liegen könnte?

          Grüße und Danke vorab.
          Angehängte Dateien
          Zuletzt geändert von SehlingS; 12.10.2020, 18:12.

          Kommentar

          • Christian Fenzl
            Lebende Foren Legende
            • 31.08.2015
            • 11217

            #88
            Hallo SehlingS
            ich kann dir nicht folgen, wo und wobei du das bekommst.
            Kannst du Schritt für Schritt sagen, was du wo gemacht hast, und wann und wo diese Anzeige kam? Am besten mit Screenshots.

            lg, Christian

            Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

            Kommentar

            • SehlingS
              Smart Home'r
              • 19.12.2016
              • 83

              #89
              Hallo Christian Fenzl ,

              sorry für meine etwas "verwirrte" Beschreibung ;-)

              Also:
              1. Ich habe das Plugin über das Zip installiert und einige Fehlermeldungen erhalten. (siehe Log) Denke aber da geht nur allgemein darum, dass er die apt Datenbank nicht aktualisieren konnte
              2. Nach der Installation habe ich im Amazon Account auf 2 Schritt umgestellt.
              3. Wenn ich nun im Plugin die Zugangsdaten, den Token aus dem QR Code eintrage und auf Zwei-Schritt-Schlüssel anzeigen klicke, erscheint folgende Meldung. Abfrage ist fehlgeschlagen: null
              4. In der Console sieht es aus wie oben beschrieben. Irgendwas mit der php gefällt ihm nicht ( Uncaught TypeError: oathResp.responseJSON is undefined )
              5. Ich bekomme zudem jedesmal wenn ich auf Speichern klicke eine SMS von Amazon mit neuem einmal Code. Ist das normal?
              Probiert habe ich das Ganze mit Chrome, IE und Firefox, sowie Mobil unter Android.

              Loxberry läuft ansonsten stabil auf einem PI3 B

              Ich konnte das Grunsskript auf 0.16 updaten und die Verbindung zu Mqtt sieht auch gut aus.
              Leider findet er aufgrund der fehlerhaften Anmeldung keine Geräte.
              (Screenshots kann ich leider gerade keine machen, da ich auf der Arbeit bin)

              Ich hoffe nun ist es verständlicher.

              Grüße und Danke vorab
              Sascha

              Kommentar


              • SehlingS
                SehlingS kommentierte
                Kommentar bearbeiten
                ERGÄNZUNG:
                Wenn ich die 2 Schritt Authentifizierung in Amazon Account ausschalte und mich nur per Benutzername und Passwort verbinde, klappt es.
                Ich bekomme meine Alexa Geräte angezeigt.
            • Christian Fenzl
              Lebende Foren Legende
              • 31.08.2015
              • 11217

              #90
              Hallo Sascha,

              ich habe den ganzen Prozess gerade in einer frischen Test-VM durchgespielt und das funktioniert einwandfrei.
              Verwendest du einen Amazon-Account aus einem anderen "Amazon-Land" als .de?
              Hast du Sonderzeichen (welche) in deinem Amazon-Passwort?

              Sonst fällt mir nichts ein, was bei mir anders sein sollte als bei dir.

              lg, Christian

              Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

              Kommentar


              • SehlingS
                SehlingS kommentierte
                Kommentar bearbeiten
                Nein, ist ein ganz normaler deutscher Account und Sonderzeichen sind keine im Passwort.
                Wenn ich ja umstelle auf PW und Benutzername, geht es ja problemlos. Vermutlich halt nur bis zur nächsten Captcha abfrage.
                Ich aktiviere es jetzt noch mal im Account und teste nochmals.
                Kopierst du den Token mit oder ohne Leerzeichen ins Feld?

                lg
                Sascha

              • SehlingS
                SehlingS kommentierte
                Kommentar bearbeiten
                Leider kein Erfolg.
                Sobald ich es auf Amazon aktiviere, findet er auch keine Geräte mehr.
                Hast du mal zeit und Lust dir das per Teamviewer anzuschauen? Eventuell hast du noch ne Idee.

                Grüße und Danke

              • SehlingS
                SehlingS kommentierte
                Kommentar bearbeiten
                Problem behoben.
                Meine apt-Datenbank war zerschossen. Dadurch hatte er nicht alles korrekt installiert.
                Dank Christians Einsatz geht nun alles wieder.

                Vielen Dank. Da Spende ich gerne für euer Team. Macht weiter so.

                Grüße
                Sascha
            Lädt...