راهاندازی بلندگوها ابتدا با استفاده از برنامه SONOS در گوشی هوشمند، تبلت یا رایانه انجام میشود. سپس دستگاههای متصل خودکاراً شناسایی میشوند. هر دستگاه یک شناسه منحصر به فرد دریافت میکند که از 100 شروع میشود. اگر یک دستگاه حذف شود، شناسه آن در پسزمینه ذخیره میماند.
همه دستگاهها با استفاده از UPnP (Multicast) بهطور منظم جستجو میشوند. سپس بلندگوها مطابق با این اطلاعات اشتراک مییابند. سپس ارتباط مستقیم با بلندگو از طریق پورت TCP 1'400 انجام میشود. هر وضعیت به صورت زنده به سرور ارسال میشود. اگر یک بلندگو دیگر از طریق Multicast یافت نشود، پس از یک تا دو دقیقه خودکاراً حذف میشود.
در ساختار دستگاهها میتوان کانالها را ایجاد کرد. برای این کار باید شرایطی برآورده شوند.
| انواع | شرایط |
|---|---|
| بلندگو باید در ساختار قابل مشاهده باشد. |
| متغیر | مقادیر | توضیحات |
|---|---|---|
| -10..10 | باس | |
| TRUE/FALSE | لودنس | |
| TRUE/FALSE | خاموش کردن صدا | |
| TRUE | بعدی | |
| TRUE/FALSE | پلی/استاپ | |
| TRUE | قبلی | |
| TRUE/FALSE | تکرار همه | |
| 0..# | جستجو در ترک به میلی ثانیه | |
| TRUE/FALSE | شuffle | |
| URI | URI به منبع فعلی | |
| -10..10 | تربل | |
| 0..100 | صدا | |
| نام آلبوم | ||
| هنرمند آلبوم | ||
| URL | آدرس URL برای جلد آلبوم | |
| 0..# | مدت زمان ترک به میلی ثانیه | |
| متن اطلاعات چند خطی | ||
| عنوان ترک | ||
| هنرمند عنوان |
امکان استفاده مستقیم از گرافیکهای SONOS وجود دارد. برای این کار باید مقدار به عنصر نمایشی تصویر منتقل شود.
| گرافیک | مقدار |
|---|---|
| لوگو SONOS | "_sonos_logo" |
الگوی زیر میتواند برای ارتباط با یک اتاق استفاده شود. این الگو دارای عملکردهای زیر است:
باید توجه داشت که تنظیمات مختلفی انجام میشود. این تنظیمات معمولاً شامل موارد زیر است:
دانلود: