Installationen av högtalare sker först med hjälp av SONOS-app på smartphones, surfplatta eller PC. Därefter identifieras de anslutna enheterna automatiskt. Varje enhet tilldelas ett eget ID-nummer, vilket börjar på 100. Om en enhet tas bort, kommer dess ID att förbli reserverat i bakgrunden.
Alla enheter sökas regelbundet med UPnP (Multicast). Högtalarna prenumereras sedan. Därefter sker kommunikationen direkt med högtalaren via TCP-port 1'400. Varje status kommer således i realtid till servern. Om en högtalare inte längre kan hittas via Multicast, tas den automatiskt bort efter ett till två minuter.
I strukturen Enheter kan kanaler skapas. För att dessa ska kunna skapas måste vissa förutsättningar vara uppfyllda.
| Typer | Förutsättning |
|---|---|
| Högtalaren måste vara synlig i strukturen. |
| Variabel | Värden | Beskrivning |
|---|---|---|
| -10..10 | Bass | |
| TRUE/FALSE | Ljudstyrka | |
| TRUE/FALSE | Tyst | |
| TRUE | Nästa | |
| TRUE/FALSE | Spela/Pausa | |
| TRUE | Tillbaka | |
| TRUE/FALSE | Upprepa Allt | |
| 0..# | Spola i spåret i millisekunder | |
| TRUE/FALSE | Slumpmässig Uppspelning | |
| URI | URI till aktuell källa | |
| -10..10 | Diskant | |
| 0..100 | Volym | |
| Albumnamn | ||
| Album Artist | ||
| URL | URL till albumomslag | |
| 0..# | Längd på spåret i millisekunder | |
| Flervägstext | ||
| Titel på spåret | ||
| Titel Artist |
Det finns möjlighet att direkt använda SONOS-grafik. För detta måste värdet överföras till visualiseringselementet Bild.
| Grafik | Värde |
|---|---|
| SONOS Logo | "_sonos_logo" |
Följande Intervallmall kan användas för att kommunicera med ett rum. Mallen har följande funktioner:
Det är viktigt att notera att vissa inställningar måste göras. Dessa är vanligtvis följande:
Nedladdning: