Ankündigung

Einklappen
Keine Ankündigung bisher.

Amazon Alexa Plugin

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

  • pfischi
    antwortet
    Ich wette auf die fehlende pyyaml Bibliothek. Die kam neu als Abhängigkeit dazu.

    Code:
    sudo pip3 install pyyaml
    Gruss,

    Stefan

    Einen Kommentar schreiben:


  • hotzen
    antwortet
    Kann mir beim besten willen nicht vorstellen,dass das auf einmal inkompatibel wird. Wenn du sagst, es läuft nicht.... was heisst das denn genau? mindestens logfile Posten bidde und per logging. yam das log level für Alexa auf debug. müsste sogar in der Readme beschrieben sein.
    Glück auf

    Einen Kommentar schreiben:


  • henfri
    antwortet
    Welches yaml paket?

    Gruß,
    Hendrik

    Einen Kommentar schreiben:


  • psilo
    antwortet
    henfri hmm hier ist alles ok.. evtl liegt es an diesem einen yaml paket..

    Einen Kommentar schreiben:


  • henfri
    antwortet
    Hallo,

    PLUGIN_VERSION = "1.3.0.9.0"

    Ich weiß, das Dev instabil sein kann. Daher wollte ich auf einen bekannt funktionierenden Stand zurück.
    Bei mir startete sie gar nicht. Hatte noch keine Gelegenheit zum Debuggen. Der Hausfriede war in Gefahr :-)

    Gruß,
    Hendrik

    Einen Kommentar schreiben:


  • psilo
    antwortet
    henfri was läuft denn nicht? bei mir läuft die dev von heute morgen... version von sh sollte via pluginversion gesetzt sein. wenn es 1.3.x ist dann die.. und dass ein dev instabil sein kann, ist halt so.

    Einen Kommentar schreiben:


  • henfri
    antwortet
    Hallo,

    ich habe leider gerade auf die aktuelle dev-Version von Sh.py aktualisiert und die läuft nicht (unabhängig vom Plugin).
    Mit der v1.2 läuft jedoch das Plugin noch nicht.
    Kann mir jemand sagen, welche Version/Revision von Sh.py ich für das Plugin benötige?

    Gruß,
    Hendrik

    Einen Kommentar schreiben:


  • pfischi
    antwortet
    So, mein Alexa ist endlich da und ich konnte das Plugin endlich testen. Super Arbeit. Ich rede seit Stunden mit alexa mehr als mit meiner Frau

    Gruss,

    Stefan

    Einen Kommentar schreiben:


  • SvStefan
    antwortet
    Ein Tipp für Synology Diskstation Besitzer: Die kann out-of-the-box:
    1.) Zertifikate von Letsencrypt holen (und sogar automatisch erneuern)
    2.) Reverse Proxy spielen (nginx im Hintergrund)

    Was ich händisch machen musste:
    1.) User/Password für Basic auth auf der SSH console erzeugen: sudo htpasswd -c /etc/nginx/.htpasswd username
    2.) Auth in nginx config eintragen: /etc/nginx/app.d/server.ReverseProxy.conf:
    auth_basic "username";
    auth_basic_user_file /etc/nginx/.htpasswd;


    Generell: VIELEN DANK für das tolle Plugin! Klappt fantastisch!
    Eine Kleinigkeit ist mir aufgefallen, wenn ein alexa_name mit Umlauten gesetzt wird, kommt er nicht bei den Geräten in der Alexa App an.
    z.B. Küchenradio klappt nicht. Kuechenradio geht, spricht sich aber mies aus. ;-)))

    LG Stefan
    Zuletzt geändert von SvStefan; 22.12.2016, 16:00.

    Einen Kommentar schreiben:


  • hotzen
    antwortet
    Ja, das kenne ich. Sollte mit der Zeit besser werden, generell ist die deutsche Erkennung noch weit schlechter als englisch

    Einen Kommentar schreiben:


  • henfri
    antwortet
    Hallo,

    Zitat von hotzen Beitrag anzeigen
    am einfachsten richtest du in der alexa app gruppen ein
    Sorry, das verstehe ich nicht: Was bringen die Gruppen (in diesem Fall)?

    oder du fasst mehrere items ueber die gleiche alexa_device zu einem logischen device zusammen
    Ich glaube, wir reden aneinander vorbei, denn:

    wenn alexa deine geraete nicht auseinanderhalten kann, sind vielleicht die alexa_names zu aehnlich in der aussprache/utterance
    Genau das ist das Problem: Ich möchte differenziert mit den Geräten umgehen können und sie nicht zusammenfassen.
    Ich habe:
    • Radio Küche
    • Licht Küche
    Ich kann jetzt zwar "Schalte Radio Küche aus" durchführen. Aber bei "Schalte das Licht in der Küche aus" erhalte ich die Meldung "Ich habe mehrere ....".

    Gruß,
    Hendrik

    Einen Kommentar schreiben:


  • hotzen
    antwortet
    ich habs jetzt seit ner guten woche im produktivbetrieb und das hauptproblem ist, dass es wirklich eher ruhig sein muss, damit alexa das versteht.
    wenn tv laeuft oder die kleine schreit/rummuckt, dann wars das mit der erkennung des befehls.
    unterbewusst bin ich mittlerweile schon darauf eingerichtet, den befehl 2x an alexa zu geben

    und was mir auch oft passiert, ich nenne die geraete staendig anders. mittlere lampe, mittleres licht etc. oder ich vergessen den befehl "schalten" davor,
    dann gibt alexa bei "mittlere lampe an" einfach auf. also so sahne ist das alles noch nicht

    Einen Kommentar schreiben:


  • hotzen
    antwortet
    am einfachsten richtest du in der alexa app gruppen ein
    oder du fasst mehrere items ueber die gleiche alexa_device zu einem logischen device zusammen

    wenn alexa deine geraete nicht auseinanderhalten kann, sind vielleicht die alexa_names zu aehnlich in der aussprache/utterance

    Einen Kommentar schreiben:


  • hotzen
    antwortet
    ich werde die idee nicht los telegram als kommunikations kanal fuer amazon alexa zu verwenden, eine sehr geile idee.... und muesste man per websocket auch ziemlich latenzarm fahren koennen.... hat da jemand erfahrung/anmerkungen zu?

    Einen Kommentar schreiben:


  • henfri
    antwortet
    Moin,

    danke Stefan für deinen Post zur Sicherheit. Demnach scheint erstmal wenig dagegen zu sprechen, den Nginx wegzulassen, denn
    Code:
    Das A und O ist nur die Sanitarisierung der benutzerspezifischen Parameter die an den lokalen Server übergeben werden
    Das ist ja mit und ohne Nginx wichtig, oder?

    Eine andere Frage:
    Wie schafft man es mehrere Geräte in einem Raum zu bedienen?
    Radio Küche und Licht Küche z.B. führt bei mir zu "Ich habe mehrere Geräte mit diesem Namen gefunden. Welches meintest du?".

    Gruß,
    Hendrik

    Einen Kommentar schreiben:

Lädt...
X