Sonos Gruppe bilden

Servus!
Wie kann ich eine Sonos Lautsprechergruppe erstellen? Habe in der Doku nichts finden können :confused:

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