Hallo Otto,
du behandelst ja die Befehle ('stop','pause','toggle','volumeUp','volumeDown','next','previous') als easycmd und gibst diese 1:1 an sonos2mqtt weiter.
{return lc( qq($topic { "command": "$cmd" }) )}
In der sonos-2-mqtt Doku steht, dass der Befehl auch einen optionalen Parameter number kennt. Ich tippe (und hoffe) mal auf die Schrittweite. Ohne Parameter wird Volume um 4 Schritte erhöht. Das ist mir etwas zu viel, da ich mit einem Tradfri-Dimmer die Lautstärke verändern möchte.
Wie baue ich die volume(Up|Down) Befehle mit Parameter um? Ein
{return lc( qq($topic { "command": "volumeUp 2" }) )}
hat zwar keinen Fehler ausgegeben aber auch keine Lautstärke verändert.
Danke und VG,
Sebastian