De instelling van de speakers gebeurt eerst via de SONOS-app op de smartphone, tablet of pc. Vervolgens worden de ingesloten apparaten automatisch herkend. Elk apparaat krijgt een eigen ID toegewezen, deze begint bij 100. Wanneer een apparaat wordt verwijderd, blijft de ID op de achtergrond gereserveerd.
Alle apparaten worden via UPnP (Multicast) regelmatig gezocht. De speakers worden vervolgens overeenkomstig geabonneerd. Vervolgens vindt de communicatie direct met de speaker plaats via TCP-poort 1'400. Elke status komt zo in realtime naar de server. Kan een speaker niet meer gevonden worden via Multicast, wordt deze automatisch na één tot twee minuten verwijderd.
In de structuur Apparaten kunnen kanalen gemaakt worden. Hiervoor moeten diverse voorwaarden vervuld zijn.
| Typen | Voorwaarde |
|---|---|
| De speaker moet in de structuur zichtbaar zijn. |
| Variabele | Waarden | Omschrijving |
|---|---|---|
| -10..10 | Bass | |
| TRUE/FALSE | Luidheid | |
| TRUE/FALSE | Stom | |
| TRUE | Volgende | |
| TRUE/FALSE | Afspelen/Pauze | |
| TRUE | Terug | |
| TRUE/FALSE | Alles Herhalen | |
| 0..# | In de track spoelen in milliseconden | |
| TRUE/FALSE | Willekeurige Afspeling | |
| URI | URI naar de huidige bron | |
| -10..10 | Treble | |
| 0..100 | Luidheid | |
| Albumnaam | ||
| Album Artiest | ||
| URL | URL naar het albumhoesje | |
| 0..# | Duur van de track in milliseconden | |
| Meerregelige infotekst | ||
| Titel van de track | ||
| Titel Artiest |
Er is de mogelijkheid om grafieken van SONOS direct te gebruiken. Hiervoor moet de waarde aan het visualisatie-element Afbeelding worden overgedragen.
| Grafiek | Waarde |
|---|---|
| SONOS Logo | "_sonos_logo" |
Het volgende sjabloon kan worden gebruikt om met een ruimte te communiceren. Het sjabloon heeft de volgende functies:
Het is van belang dat diverse instellingen worden gedaan. Deze zijn meestal de volgende:
Download: