Oppsettet av høyttalerne skjer først ved hjelp av SONOS-appen på smarttelefonen, nettbrettet eller PC-en. Deretter blir de inkluderte enhetene automatisk oppdaget. Hver enhet får en egen ID tildelt, denne starter på 100. Blir en enhet fjernet, vil ID-en bli reservert i bakgrunnen.
Alle enheter blir søkt regelmessig via UPnP (Multicast). Deretter abonneres høyttalerne. Kommunikasjonen skjer deretter direkte med høyttaleren via TCP-porten 1'400. Hver status kommer dermed i sanntid til serveren. Kan en høyttaler ikke lenger bli funnet via Multicast, blir denne automatisk slettet etter ett til to minutter.
I strukturen Enheter kan kanaler opprettes. For at disse skal kunne opprettes, må det være oppfylt en rekke forutsetninger.
| Typer | Forutsetning |
|---|---|
| Høyttaleren må være synlig i strukturen. |
| Variabel | Verdier | Beskrivelse |
|---|---|---|
| -10..10 | Bass | |
| TRUE/FALSE | Lydstyrke | |
| TRUE/FALSE | Stum | |
| TRUE | Neste | |
| TRUE/FALSE | Play/Pause | |
| TRUE | Tilbake | |
| TRUE/FALSE | Gjenta Alt | |
| 0..# | Spol i sporet i millisekunder | |
| TRUE/FALSE | Tilfeldig Avspilling | |
| URI | URI til den aktuelle kilden | |
| -10..10 | Treble | |
| 0..100 | Lydstyrke | |
| Albumnavn | ||
| Album Artist | ||
| URL | URL til albumomslaget | |
| 0..# | Varighet av sporet i millisekunder | |
| Flere linjer med infotekst | ||
| Tittel på sporet | ||
| Tittel Artist |
Det er mulig å bruke grafikk fra SONOS direkte. For dette må verdien overføres til visualiseringselementet Bilde.
| Grafikk | Verdi |
|---|---|
| SONOS Logo | "_sonos_logo" |
Følgende mal kan brukes for å kommunisere med et rom. Malen har følgende funksjoner:
Det må tas hensyn til at ulike innstillinger må gjøres. Disse er vanligvis følgende:
Nedlasting: