Servus!
Wie kann ich eine Sonos Lautsprechergruppe erstellen? Habe in der Doku nichts finden können
1 Like
Hallo @mas,
Dafür gibt es die zwei Variablen ADD_SPEAKER
und REMOVE_SPEAKER
. Diesen übergibst du die Homegear-Geräte-ID des Lautsprechers, welcher hinzugefügt oder entfernt werden soll. Die Aktion kann nur auf einem “Master”-Lautsprecher ausgeführt werden. Das sind alle Lautsprecher, welche nicht als Client mit einem anderen Master gruppiert sind. Überprüfen lässt sich das über die Variable IS_MASTER
.
Testen kannst du das Ganze über die Konsole:
homegear -e rc 'print_v($hg->getValue(<Peer ID des Lautsprechers>, 1, "IS_MASTER"));'
Wenn true
zurückgegeben wird:
homegear -e rc '$hg->setValue(<Peer ID des Master-Lautsprechers>, 1, "ADD_SPEAKER", <Peer ID des hinzuzufügenden Lautsprechers>);'
Jetzt sollten die beiden Lautsprecher gruppiert sein.
Viele Grüße
Sathya