NEWS
(gelöst) Sonos Lautstärke über Alexa "softer" steuern
-
Hallo, ich habe das Problem, dass bei Wiedergabe von Musik über Sonos und dem Alexa-Kommando "Alexa, lauter" die Musik immer in riesen Abständen lauter gemacht wird. Kann man das Kommando irgendwie abfangen und ändern, bspw. Lautstärkeänderung in 5%-Schritten über ein Script?
Grobe Idee in meinem Kopf: Wenn history alexa aktualisiert wird und gleichzeitig die Sonos-Lautstärke geändert wird, dann setzt das Script die vorherige Lautstärke um bspw. +5% hoch.
Mir fehlt grade die zündende Idee, wie das dann genau von statten gehen kann.
Würde das gern in blockly umsetzen.
Danke für Eure Hilfe!
-
@chrbo80
Ich habe kein Sonos. Haben die einen extra DP für die Lautstärke ? Ich mache das für z.B. VU oder Denon so... -
@dslraser ja, die haben einen DP für die Lautstärke. Allerdings ist das Kommando "Alexa, lauter" scheinbar ein natives Alexa-Kommando, was diesen Datenpunkt direkt schreibt ohne ein Script. Daher brauche ich vermutlich einen Umweg bzw. ich müsste die Lautstärke-Einstellung des Echos gleich wieder überschreiben?
-
@chrbo80
ich habe zwei Routinen dafür.Alexa, mach lauter
Alexa, mach leiserNur lauter oder leiser schaltet z.B. den ECHO direkt (bei Dir dann den Sonos). Mit mach lauter und mach leiser schaltet das Blockly bzw. Die Routinen das Blockly.
-
@dslraser das macht Sinn! Damit hast Du mir sehr geholfen! Wie kann ich diesen Beitrag auf "gelöst" setzen?
-
@chrbo80
einfach Deinen ersten Betrag in der Überschrift editieren. -
@dslraser Danke!
-
Hi,
"etwas lauter" sollte auch klappen.
Ich denke, es wäre am Besten, wenn man dann die Lautstärke komplett selbst steuert, sprich die Finger ganz von nur "lauter" und "leiser" lässt..
Diese kann man dann ja z.B. durch (obige) "mach..." ersetzen.
Eigentlich sind "lauter" und "leiser" ja +/-10% ("+" und "-" am Gerät ergeben +/- 0, 3, 7 - was inzwischen auch die kleinstmöglichen Schritte fürs Einstellen über "volume" sind)..
"Pfuscht" man aber darin herum, kommt Alexa etwas aus dem Tritt
Wie z.B.Volume = 23%
lauter -> 30%
Volume = 27%
lauter -> 40%Denke, ich werde mein Skript demnächst dahingehend auch mal überarbeiten...