NEWS
Alexa Änderung der Lautstärke bleibt nicht bestehen...
-
Hallo zusammen,
ich bin noch ein relativ neuer ioBrokler und habe mich an meine ersten Logiken mit Blockly probiert. Zun
ä
chst muss ich kurz loswerden, dass ich sehr begeistert zur Qualit
ä
t des Forums hier bin und falls es so einen Eintrag schon gibt, dann sorry und ist mir bei der F
ü
lle an Themen wohl untergegangen.Die Idee ist es, dass meine Alexa sich zu Nachtruhezeiten sehr leise verh
ä
lt, um das Baby nicht zu wecken. Ich m
ö
chte Funktionalit
ä
ten wie den Timer und so trotzdem verwenden, allerdings soll Alexa mit 5% Lautst
ä
rke antworten (oder ich nutze optische Signale wie das Blinken der Hue Leuchten).Hier mein Blockly dazu:

Hierzu habe ich eine globale Variable "Nachtruhe" angelegt, die um 19:30 auf "true" gesetzt wird und entsprechend im Skript als Bedingung abgefragt wird. Die Objekte sind die einzigen beiden Objekte, die ich in einem Echo Device gefunden habe, die "volume" in der Bezeichnung tragen. Diese werden also je nach dem laut oder leise gestellt.
So weit so gut...ich sehe auch, dass die entsprechenden Werte des Objekts ge
ä
ndert werden. Jedoch stelle ich fest, immer wenn ich das entsprechende Alexa Device anspreche, wird die Lautst
ä
rke kurzzeitig auf 23% gesetzt. Dies ist auch in den Ereignissen ersichtlich. Ich habe dann festgestellt, dass ich in der Alexa App die 23% f
ü
r dieses Device hinterlegt habe. Ich habe also das Gef
ü
hlt, dass die App bei jedem ansprechen
ü
bersteuert.Mach ich hier etwas falsch bzw. kann ich etwas anders machen oder ist das einfach das Verhalten der Alexa und mir sind hier die H
ä
nde gebunden und man kann die Lautst
ä
rke gar nicht wirklich einstellen?Danke vorab f
ü
r euren Rat, da ich jetzt nicht wei
ß
, ob ich etwas falsch gemacht habe oder ob es nicht anders geht... -
Hallo zusammen,
ich bin noch ein relativ neuer ioBrokler und habe mich an meine ersten Logiken mit Blockly probiert. Zun
ä
chst muss ich kurz loswerden, dass ich sehr begeistert zur Qualit
ä
t des Forums hier bin und falls es so einen Eintrag schon gibt, dann sorry und ist mir bei der F
ü
lle an Themen wohl untergegangen.Die Idee ist es, dass meine Alexa sich zu Nachtruhezeiten sehr leise verh
ä
lt, um das Baby nicht zu wecken. Ich m
ö
chte Funktionalit
ä
ten wie den Timer und so trotzdem verwenden, allerdings soll Alexa mit 5% Lautst
ä
rke antworten (oder ich nutze optische Signale wie das Blinken der Hue Leuchten).Hier mein Blockly dazu:

Hierzu habe ich eine globale Variable "Nachtruhe" angelegt, die um 19:30 auf "true" gesetzt wird und entsprechend im Skript als Bedingung abgefragt wird. Die Objekte sind die einzigen beiden Objekte, die ich in einem Echo Device gefunden habe, die "volume" in der Bezeichnung tragen. Diese werden also je nach dem laut oder leise gestellt.
So weit so gut...ich sehe auch, dass die entsprechenden Werte des Objekts ge
ä
ndert werden. Jedoch stelle ich fest, immer wenn ich das entsprechende Alexa Device anspreche, wird die Lautst
ä
rke kurzzeitig auf 23% gesetzt. Dies ist auch in den Ereignissen ersichtlich. Ich habe dann festgestellt, dass ich in der Alexa App die 23% f
ü
r dieses Device hinterlegt habe. Ich habe also das Gef
ü
hlt, dass die App bei jedem ansprechen
ü
bersteuert.Mach ich hier etwas falsch bzw. kann ich etwas anders machen oder ist das einfach das Verhalten der Alexa und mir sind hier die H
ä
nde gebunden und man kann die Lautst
ä
rke gar nicht wirklich einstellen?Danke vorab f
ü
r euren Rat, da ich jetzt nicht wei
ß
, ob ich etwas falsch gemacht habe oder ob es nicht anders geht...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...
-
@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. -
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! -
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. -
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 -
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
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...

-
@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@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); -
@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...

@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) -
@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...

@Alwayz1402
und Volume to use for speak Commands mit steuere schalten, nicht mit aktualisiere. -
@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!
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden