Plugin Alexa2Lox (V4.x)

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

  • dizzy85
    antwortet
    Nimm Mal nicht das" -d all " sondern einen einzeln Echo.

    Was hast du für eine Routine erstellt?

    Bei mir ist abspielen auf allen Geräten in der Routine vorhanden siehe Bild
    Angehängte Dateien

    Einen Kommentar schreiben:


  • ThePhantom79
    antwortet
    mit "-d all" schalter er nur eine Alexa bei mir um - warum auch immer.
    In den Routinen gibts nicht "Alle Geräte" - nur die einzelnen Geräte plus "Das Gerät zu dem sie sprechen" - und das triggere ich ja mit "-d" an ...

    Einen Kommentar schreiben:


  • dizzy85
    antwortet
    Müsste aber mit "Alle Geräte" relativ synchron laufen.....

    Einen Kommentar schreiben:


  • ThePhantom79
    antwortet
    Super, vielen Dank ... hat geklappt.
    Allerdings nur ohne den "All"-Schalter. Damit verhaspelt sich das Ding irgendwie. Aber so kann ich ganz gut damit leben.
    Zuletzt geändert von ThePhantom79; 19.10.2020, 12:57.

    Einen Kommentar schreiben:


  • dizzy85
    antwortet
    Also ich mache z.b für eine Ansage über Alexa so....

    1.Routinenname eingeben z.b Waschmaschine

    2.wenn folgendes Passiert -->Stimme--> Alexa, Waschmaschine

    3. Aktion hinzufügen -->
    ​​ 1.Geräteeinstellung /Lautstärke
    2.Nachrichten-->Alexa individuelle Nachricht "Waschmaschine ist fertig"
    3. Geräteeinstellung/Lautstärke ... normal

    Eigentlich spielt der ausführende Trigger in der Routine keine Rolle. Da das Script / Plugin deine erstellten Routinen nach Namen durchsucht und dann die passende auslöst.

    Einen Kommentar schreiben:


  • ThePhantom79
    antwortet
    Super danke ... aber ich muss beim Erstellen in der Routine in der Alexa auch schon einen Trigger mit angeben, sonst kann ich die routine nicht speichern. Ist es da dann egal, welchen ich nehme - da er sowieso nicht genutzt wird?

    Einen Kommentar schreiben:


  • dizzy85
    antwortet
    Die Routinen erstellst du direkt in der"Alexa-App" (siehe Bild)

    Und Triggern z.b hier mit

    alexa_remote_control.sh -d Esszimmer -e automation:'Welcome home'

    wobei du halt für "Welcome Home" den Name deiner erstellten Routine einsetzt.....

    und für Esszimmer der Name deines Echos

    Soll das ganze auf Multiroom ausgegeben werden, dann einen Echo von dir auswählen und in der Routine Ausgabe auf Multiroom einstellen.
    Angehängte Dateien

    Einen Kommentar schreiben:


  • ThePhantom79
    kommentierte 's Antwort
    Hört sich nach dem an, was ich suche ... Allerdings kapiere ich nicht ganz, was du meinst.

    Ich habe nun gefunden, dass man eine Routine erstellen kann, mit der man das Gerät lauter stellen kann.
    Nur, welchen Trigger nehme ich, bzw, wie trigger ich diese Routine an mit Loxone ...
    Ein Beispiel wäre super :-)
    Zuletzt geändert von ThePhantom79; 19.10.2020, 08:32.

  • dizzy85
    antwortet
    Würde das ganze direkt über eine Routine in Alexa erstellen....die mit dem Plugin triggerst.
    in der Routine:
    1. Geräteeinstellung /Lautstärke
    2. Zu sprechenden Text / Aktion etc.
    3. Geräteeinstellung / Lautstärke wieder auf Standard...

    Einen Kommentar schreiben:


  • ThePhantom79
    antwortet
    Hallo zusammen,

    ich nutze Alexa2Lox nun schon seit ein paar Monaten, und es funkioniert eigentlich ganz gut.
    Dabei verwende ich
    1.) Vorgelesenen Text:
    Code:
    /admin/plugins/alexa2lox/tts.php?device=ALL&text=Wir haben Post
    Funktioniert wunderbar, sowohl device=all und Lautstärke werden berücksichtigt

    2.) Sound abspielen:
    Code:
    /admin/plugins/alexa2lox/alexa.php?original&-d=ALL&-e=sound:amzn_sfx_doorbell_chime_02
    Hier kann ich leider den volume Schalter nicht mitgeben (wenn ich das mache, funktioniert das abspielen gar nicht mehr - der "vol" Befehl wird gar nicht als Befehl erkannt), was leider dazu führt, dass der Sound sehr leise abgespielt wird. Ich habe gelesen, dass andere auch das Problem haben - aber wie habt ihr das letztendlich gelöst? So verpasse ich leider öfter den Sound und kann das nicht als stabile Lösung so laufen lassen.

    Einen Kommentar schreiben:


  • SehlingS
    kommentierte 's Antwort
    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

  • SehlingS
    kommentierte 's Antwort
    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
    kommentierte 's Antwort
    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

  • Christian Fenzl
    antwortet
    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

    Einen Kommentar schreiben:


  • SehlingS
    kommentierte 's Antwort
    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.
Lädt...