Η ρύθμιση των ηχείων γίνεται πρώτα με τη χρήση της εφαρμογής SONOS στο smartphone, tablet ή PC. Μετά, τα ενσωματωμένα συστήματα αναγνωρίζονται αυτόματα. Κάθε συσκευή λαμβάνει μια δική της ID, η οποία ξεκινά από 100. Αν αφαιρεθεί μια συσκευή, τότε το ID θα παραμείνει κλειδωμένο στο υπόβαθρο.
Όλα τα συστήματα αναζητούνται περιοδικά με UPnP (Multicast). Οι ηχείοι συνδρομολογούνται στη συνέχεια. Μετά, η επικοινωνία γίνεται απευθείας με τον ηχείο μέσω της θύρας TCP 1'400. Κάθε κατάσταση φτάνει έτσι στον διακομιστή σε πραγματικό χρόνο. Αν ένας ηχείο δεν μπορεί να βρεθεί πλέον μέσω Multicast, τότε αυτός διαγράφεται αυτόματα μετά από ένα έως δύο λεπτά.
Στην δομή συσκευών μπορούν να δημιουργηθούν κανάλια. Για να γίνει αυτό, πρέπει να πληρούνται διάφορες προϋποθέσεις.
| Τύποι | Προϋπόθεση |
|---|---|
| Ο ηχείος πρέπει να είναι ορατός στη δομή. |
| Μεταβλητή | Τιμές | Περιγραφή |
|---|---|---|
| -10..10 | Bass | |
| TRUE/FALSE | Loudness | |
| TRUE/FALSE | Σιωπή | |
| TRUE | Επόμενο | |
| TRUE/FALSE | Play/Pause | |
| TRUE | Πίσω | |
| TRUE/FALSE | Επανάληψη Όλων | |
| 0..# | Προώθηση στο κομμάτι σε χιλιοστό του δευτερολέπτου | |
| TRUE/FALSE | Τυχαία Αναπαραγωγή | |
| URI | URI προς την τρέχουσα πηγή | |
| -10..10 | Treble | |
| 0..100 | Εντατικότητα | |
| Όνομα Άλμπουμ | ||
| Album Artist | ||
| URL | URL προς την κάλυψη του άλμπουμ | |
| 0..# | Διάρκεια του κομματιού σε χιλιοστό του δευτερολέπτου | |
| Πολλαπλός κείμενος πληροφοριών | ||
| Τίτλος του κομματιού | ||
| Τίτλος Artist |
Υπάρχει η δυνατότητα να χρησιμοποιηθούν απευθείας γραφικά από το SONOS. Για αυτό, πρέπει να μεταφερθεί η τιμή στο οπτικό στοιχείο εικόνας.
| Γραφικό | Τιμή |
|---|---|
| SONOS Logo | "_sonos_logo" |
Το παρακάτω πρότυπο μπορεί να χρησιμοποιηθεί για επικοινωνία με ένα δωμάτιο. Το πρότυπο έχει τις ακόλουθες λειτουργίες:
Πρέπει να ληφθεί υπόψη ότι πρέπει να γίνουν διάφορες ρυθμίσεις. Αυτές είναι συνήθως οι ακόλουθες:
Λήψη: