Lautspreçerlerin kurulumu önce SONOS uygulamasını kullanarak akıllı telefon, tablet veya bilgisayar üzerinde yapılır. Ardından, dahil edilen cihazlar otomatik olarak tanınır. Her cihaza kendi ID'si atanır ve bu 100'den başlar. Bir cihaz kaldırıldığında, arka planda ID rezervede kalacaktır.
Tüm cihazlar UPnP (Multicast) aracılığıyla düzenli olarak aranır. Ardından hoparlörler uygun şekilde abone edilir. Daha sonra TCP portu 1'400 üzerinden hoparlöre doğrudan iletişim sağlanır. Böylece her durum gerçek zamanlı olarak sunucuya gelir. Multicast aracılığıyla bir hoparlör bulunamazsa, bu bir iki dakika içinde otomatik olarak silinir.
Aygıtlar yapısında kanallar oluşturulabilir. Bu kanalların oluşturulması için çeşitli önkoşullar sağlanmalıdır.
| Tipler | Önkoşul |
|---|---|
| Hoparlör yapıda görünür olmalıdır. |
| Değişken | Değerler | Açıklama |
|---|---|---|
| -10..10 | Bass | |
| TRUE/FALSE | Loudness | |
| TRUE/FALSE | Sessiz | |
| TRUE | İleri | |
| TRUE/FALSE | Play/Pause | |
| TRUE | Geri | |
| TRUE/FALSE | Hepsini Tekrarla | |
| 0..# | Parçada milisaniye cinsinden ileri geri sarma | |
| TRUE/FALSE | Rastgele Çalma | |
| URI | Geçerli kaynağa URI | |
| -10..10 | Treble | |
| 0..100 | Ses Seviyesi | |
| Albüm Adı | ||
| Albüm Sanatçısı | ||
| URL | Albüm Kapak URL'si | |
| 0..# | Parçanın Süresi Milisaniye Cinsinden | |
| Çok Satırlı Bilgi Metni | ||
| Parça Başlığı | ||
| Parça Sanatçısı |
SONOS grafiklerini doğrudan kullanma imkanı vardır. Bunun için değer görselleştirme öğesi resim olarak aktarılmalıdır.
| Grafik | Değer |
|---|---|
| SONOS Logo | "_sonos_logo" |
Şu şablon kullanılarak bir odayla iletişim kurmak için kullanılabilir. Şablona aşağıdaki işlevler eklenmiştir:
Dikkat edilmesi gereken bazı ayarlar vardır. Bunlar genellikle aşağıdakilerdir:
İndirme: