Das Interface Sonos findet Sonos-Lautsprecher im lokalen Netzwerk der Box und stellt sie als Audio-Player bereit. Sie steuern Wiedergabe, Lautstärke und Gruppen (Multiroom) und lösen Ansagen aus. Zu diesem Interface liegt keine Dialog-Hilfe vor, die Beschreibung stammt aus Code und Release-Notes.
Voraussetzungen
- Sonos-Lautsprecher im selben Netzwerk wie die Box. Die Erkennung läuft über UPnP/SSDP und sucht Geräte vom Typ «ZonePlayer».
- Das Interface kann nur einmal angelegt werden.
Einrichten
- Legen Sie ein Interface vom Typ Sonos an.
- Speichern Sie das Interface. Es hat keine eigenen Einstellfelder ausser den Standardfeldern aller Interfaces.
- Legen Sie einen Channel an. Er erhält automatisch die Einheit «Audio-Player».
- Binden Sie den Channel an ein Audio-Player-Control, siehe Radio-Player-Control.
- Wählen Sie im Control den Lautsprecher aus der Liste der gefundenen Player.
Funktionen
Nach dem Code unterstützt ein Sonos-Channel:
- Wiedergabe: Start, Stopp, Pause, nächster und vorheriger Titel.
- Wiedergabemodus: Zufallswiedergabe (Shuffle) und Wiederholen. Laut Release-Notes sind «Alle» und «Einzeltitel» möglich.
- Lautstärke: Lautstärke setzen und stumm schalten.
- Anzeige: Titel-Cover und eine Anzeigezeile mit dem gewählten Player. Ist ein Lautsprecher nicht erreichbar, zeigt das Control «Nicht verbunden».
- Gruppen: Lautsprecher zu einer Gruppe zusammenschalten oder trennen. Die Steuerung wirkt auf den Koordinator der Gruppe.
- Favoriten und Radio: Ein Radiosender oder Favorit lässt sich über eine Stream-Adresse starten. Beim Beenden kehrt die Wiedergabe zum vorher laufenden Titel oder Sender zurück.
- Ansagen: Ein kurzer Ton oder eine Durchsage wird abgespielt, danach läuft die vorherige Wiedergabe weiter. Auslösen können Sie das mit der Aktion Sonos-Ansage.
Im Control lassen sich laut Release-Notes die Knöpfe für Pause, Vor/Zurück, Shuffle/Wiederholen und Gruppieren einzeln ausblenden.
Hinweise und Grenzen
- Das Interface liefert keine Messwerte im üblichen Sinn. Es dient der Steuerung über das Audio-Player-Control, siehe Interfaces ohne Datenpunkte und Datenpunkte im Überblick.
- Die Geräteliste wird nach dem Code stündlich aktualisiert. Dieser Wert ist fest und nicht einstellbar.
- Beim Gruppieren bleibt der Koordinator unverändert. Wählen Sie ihn im Gruppendialog ab, trennt das nur die übrigen Mitglieder.
- Eine Ansage wird auf dem Koordinator der Gruppe abgespielt.

