NEWS
Alexa Änderung der Lautstärke bleibt nicht bestehen...
-
Huhu,
hab es nur kurz überflogen.
Zahlen werden meines Erachtens in Mathematik Bausteine geschrieben.
Du hast Textbausteine genutzt. -
@haselchen
Danke dir für das schnelle Feedback - deswegen hatte ich die Typkonvertierung "nach Zahl" vorne dran, aber hast du recht, ist völlig unnötig und habe ich jetzt gleich mal geändert, sodass die Konvertierung von Text nach Zahl nicht notwendig wird.
Neue Version mit den Mathematikbausteinen ergänze ich, aber mein Problem bleibt bestehen, denn es wurde ja schon zuvor richtig übergeben, da die Objekte sich ändern, aber sobald ich Alexa wirklich "physisch" anspreche, schreit sie mich wieder förmlich an und der Wert wird laut Ereignislog auch wieder erhöht... -
Bin dem noch nicht nachgegangen bei mir, aber in den letzten Wochen habe ich das Phänomen auch festgestellt.
Normale Anfragen, wie : "Wie spät ist es " werden mit der eingestellten Lautstärke beantwortet.
Lasse ich aber etwas über den Speak Datenpunkt ausgeben und dieser hat die gleiche Einstellung wie die aktuelle Lautstärke, dann ist Alexa entweder mal leiser oder lauter.
Keine Ahnung ob das mit einem Soft/Firmware Update der Echos in letzter Zeit zusammenhängt. -
Darf ich fragen wie du das mit Somfy umgesetzt hast? Ich möchte nämlich genau das erreichen. Ich möchte, dass Alexa auf normale Fragen wie du schon schreibst mit einer bestimmten Lautstärke antwortet.
Kannst du mir dein Blockly posten?
Danke dir vorab! -
Moin ,
wo hast Du denn da was mit Somfy herausgelesen?
Meine Aussage war generell auf Skripte gemünzt, mit denen ich was über Alexa ansagen lasse.
Normal gibt es im Ordner Commands (glaube ich ) den Datenpunkt Speak Volume.
Dort kannst Du eine andere Lautstärke einstellen, mit der was wiedergegeben werden soll. -
@haselchen sagte in Alexa Änderung der Lautstärke bleibt nicht bestehen...:
Normal gibt es im Ordner Commands (glaube ich ) den Datenpunkt Speak Volume.
Dort kannst Du eine andere Lautstärke einstellen, mit der was wiedergegeben werden soll.alexa2.0.Echo-Devices.G0XXX.Commands.speak-volume
-
@haselchen
Ach du Schande...es war echt spät und hatte was zu Somfy gelesen - sorry...Somfy = Blockly
Ja genau diesen Datenpunkt nehme ich. Ich sehe auch die Änderung in den Ereignissen und dann final auch im Objekt. Wenn ich Alexa aber physisch anspreche: "Wie viel Uhr ist es?" Schreit sie mich an wie eh und je...
-
@ticaki
Stimmt - diesen Wert benutze ich auch in meinem Blockly aber wie oben beschrieben - ohne Effekt. Die Änderung ist in den Ereignissen und im Objekt ersichtlich aber bei Ansprache ist es Alexa völlig egal was in diesen Datenpunkten steht.
Wenn ich mein Blockly in JScript anschauen, dann sieht es so aus:setState("alexa2.0.Echo-Devices.G09XXX.Commands.speak-volume"/*Volume to use for speak commands*/, 1, true); setState("alexa2.0.Echo-Devices.G09XXX.Player.volume"/*volume*/, 1, true);
-
@Alwayz1402
volume use for speak Commands mit 1 ?
10 ist schon fast nicht hörbar. Die Werte gehen eigentlich bis 100, wobei in der App 1-10 gehen.
Also im Adapter sind 100 = 10 (10 in der App)
Alexa, Lautstärke auf 4. (im Adapter den DP dafür auf z.B. 60, dann kommt eine Ansage dafür mit 60, stellt sich danach aber wieder zurück auf 4) Das ganze gilt für speak (also Sprache, nicht für Musik)
Du kannst auch gleich in den speak Datenpunkt die Ansagelautstärke mit rein schreiben.
z.B. 60,das ist ein Test (dann sollte "das ist ein Test" mit der Lautstärke 6 angesagt werden.)Zum Testen:
Alexa, Lautstärke auf 2
in den speak DP schreiben 80,das ist ein Test
nach der Ansage: Alexa, wie ist die Lautstärke eingestellt (Antwort sollte 2 sein) -
@Alwayz1402
und Volume to use for speak Commands mit steuere schalten, nicht mit aktualisiere. -
@dslraser
Sorry wollte mich schon länger melden, bin aber nicht dazu gekommen. Das war der entscheidende Hinweis...ich habe nicht steuern ausgewählt. Da muss ich mich als blutiger Anfänger wohl doch nochmals genauer mit Blockly auseinandersetzen und mal nachlesen wo der Unterschied zwischen "aktualisiere" und "steuere" ist.Ich habe das Skript umgebaut und es hat direkt funktioniert! Danke dir für den Hinweis!
@dslraser sagte in Alexa Änderung der Lautstärke bleibt nicht bestehen...:
@Alwayz1402
volume use for speak Commands mit 1 ?
10 ist schon fast nicht hörbar. Die Werte gehen eigentlich bis 100, wobei in der App 1-10 gehen.
Also im Adapter sind 100 = 10 (10 in der App)
Alexa, Lautstärke auf 4. (im Adapter den DP dafür auf z.B. 60, dann kommt eine Ansage dafür mit 60, stellt sich danach aber wieder zurück auf 4) Das ganze gilt für speak (also Sprache, nicht für Musik)
Du kannst auch gleich in den speak Datenpunkt die Ansagelautstärke mit rein schreiben.
z.B. 60,das ist ein Test (dann sollte "das ist ein Test" mit der Lautstärke 6 angesagt werden.)Zum Testen:
Alexa, Lautstärke auf 2
in den speak DP schreiben 80,das ist ein Test
nach der Ansage: Alexa, wie ist die Lautstärke eingestellt (Antwort sollte 2 sein)Das war mir so auch nicht bewusst. Ich habe es jetzt auf 10 in der Nacht und auf 35 über den Tag stehen. Das passt jetzt perfekt!
Danke fürs genaue Sichten und den entscheidenden Hinweis!