textcommand:'<anything you would otherwise say to Alexa>'
Plugin Alexa2Lox (V4.x)
Einklappen
X
-
Wenn die Befehle nicht funktionieren nutze ich einfach immer
Und dann einfach eingeben was du der Alexa auch sagen würdest. Klappt eigentlich immer.Code:🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine
LoxBerry - Beyond the Limits
-
Guten Morgen und Vielen Dank für Ihre Zeit :-)
Leider funktioniert es nicht :-(
Dies ist der Befehl den ich absende :
/admin/plugins/alexa2lox/alexa.php?execute=textcommand:'<test>'
Ist hierbei irgendetwas falsch, oder fehlt ein Befehl ?
Das wird mir im Browser ausgegeben :
B&B Technik OG
execute --> textcommand:'<test>'
Calling /opt/loxberry/webfrontend/htmlauth/plugins/alexa2lox/start.sh --execute "textcommand:'<test>'" ...
Used UDP port from MQTT Gateway: 11884
Optionen:
ACTION:
DEVICE:
Full command: --execute textcommand:'<test>'
Prüfe auf Environment Variablen
Von PHP aufgerufen - Umgebungsvariablen sollten gesetzt sein
EMAIL:
MFA_SECRET:
REFRESH_TOKEN:Token habe ich entfernt
Alexa2Lox Routinen werden verwendet...
Execute
setting default device to:
Küche Echo Dot
sending cmd:textcommand:'<test>' to dev:Küche Echo Dot type:A1RABVCI4QCIKC serial:G090XG1002540692 customerid:A7IJ7X59OBDJ3
Player Küche Echo Dot abfragen...
Title:
Album:
Interpret:
Volume:
Muted: null
Repeat:
Shuffle:
Bild:
Status:
Mediaid:
Queueid:
Provider:
Sende an MQTT Gateway...
-
-
Nein, im Textcommand musst Du genau das eingeben, was Du der Alexa auch sagen würdest. Ich nutze die Automatisierungen/Routinen nicht, aber ich würde denken sowas ungefähr:
Teste einfach was Du der Alexa sagen musst und schreibe das dann in den Command. Und dran denken das Ganze URLencoded in Loxone dann einzugeben. Dazu kannst Du einen Webdienst verwenden. Aber als erstes Mal im Browser testen, bis es klappt.Code:/admin/plugins/alexa2lox/alexa.php?execute=textcommand:Starte meine Routine Test
🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine
LoxBerry - Beyond the Limits
Kommentar
-
Moin Zusammen,
ich scheitere leider bei dem Plugin
Installation funktioniert, Alexa Token funktioniert (auch wenn die Namen etwas outdated sind bzw einige Geräte offline anzeigt werden).
MQTT. Hier finde ich keine Einträge bei Subscription, Incoming oder im Finder.
Beim URL Test kommt folgendes raus.Incoming Text: hallo
Text for TTS : hallo
Devices: wohnzimmer
Reading cached devicelist
Number of device params: 1
Could not find any given device in devicelist. Sorry, better luck next time :-(
Folgende Fehler finde ich im Log - könnt ihr helfen?Software error:Bin für jeden Tipp Dankebar!
Cannot open file: Permission denied at /opt/loxberry/webfrontend/htmlauth/system/tools/logfile.cgi line 232.
Depending of what you have done, report this error to the plugin developer or the LoxBerry-Core team.
Further information you may find in the error logs.
m.Lynx
Kommentar
-
Geräte dürfen nicht offline angezeigt werden oder falsche Namen haben. Das musst du in Ordnung bringen, vorher brauchst du nicht weiter machen.
Neuen Token generieren und nochmal probieren.🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine
LoxBerry - Beyond the Limits
Kommentar
-
Hi zusammen,
seit gestern funktioniert es bei mir leider nicht mehr. Log sagt Cookie expired. Neu erzeugen hat nicht geholfen.
Ich habe dann auf Version 4.4.0 des Plugins aktualisiert, bekomme mit der Hilfapp den resfresh Token sauber angezeigt und habe diesen kopiertund gespeichert auf der Konfig seite. Leider sagt das Log dann erneut das Cookie wäre expired.
Jemand noch eine Idee?
Kommentar
-
Habe alles nun mehrfach probiert. Reboot, kompletes entfernen des Alexa2Lox und neu installieren. Auch mit den Amazon MFA Einstellungen habe ich gespielt, SMS oder Autheticator oder ganz ohne, macht alles kein Unterschied. Token kann ich mit der Hilfsapp immer sauber abreifen und laut Log Loxberry wird dies auch verwendet. Login sagt dann aber immer expired.
-
Habe ein Update auf Version 4.4.1 online gestellt, welches die die oben genannten Probleme behebt. Es gab eine Änderung bei Amazon, siehe hier: https://github.com/thorsten-gehrig/a...rol/issues/189
Update kommt per AutoUpdate oder manueller Download wie immer im Wiki: https://wiki.loxberry.de/plugins/alexa2lox/start🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine
LoxBerry - Beyond the Limits
👍 1Kommentar
-
-
Funktioniert es bei Euch heute noch?
Login klappt ja wieder, Geräte werden alle angezeigt, Alexa bleibt jedoch stumm und macht keine Druchsagen mehr. Loxberry Reboot hat nix gebracht.
Hier ein Test Aufruf per URL, sieht glaube OK aus, kommt aber keinerlei Ton. Gestern ging es wieder einwandfrei.
EDIT: Habe gerade gesehen heute Nacht wurde automatisch auf eine neuere Version 4.4.2 aktualisiert. Und nun steht 4.4.2.1 breit, kurz aktualisiertund es klappt wieder :-) Glaube ich schalte Auto-Update dann erstmal aus :-)
Zuletzt geändert von CodeZillla; In den letzten 3 Wochen.Kommentar
-
Hallo Prof.Mobilux
Ich benutze v4.4.2.1
Was kann wenn beim Playerstatus nichts angezeigt wird?
Ich sehe meine EchoDot Geräte & sind auch Online und steuern kann ich sie auch über dieses Plugin.Kommentar
Kommentar