Cài đặt các loa được thực hiện đầu tiên bằng cách sử dụng ứng dụng SONOS trên điện thoại thông minh, máy tính bảng hoặc PC. Sau đó, các thiết bị được kết nối sẽ được phát hiện tự động. Mỗi thiết bị sẽ được gán một ID riêng, bắt đầu từ 100. Nếu một thiết bị bị loại bỏ, thì ID của nó vẫn sẽ được giữ lại ở chế độ ẩn.
Tất cả các thiết bị đều được tìm kiếm định kỳ bằng cách sử dụng UPnP (Multicast). Các loa sau đó sẽ được đăng ký. Sau đó, giao tiếp trực tiếp với loa sẽ diễn ra thông qua cổng TCP 1'400. Mỗi trạng thái sẽ được gửi đến máy chủ ngay lập tức. Nếu một loa không thể tìm thấy bằng cách sử dụng Multicast, nó sẽ tự động bị xóa sau một hoặc hai phút.
Trong cấu trúc Thiết Bị, có thể tạo Kênh. Để tạo chúng, phải đáp ứng nhiều điều kiện khác nhau.
| Loại | Điều Kiện |
|---|---|
| Loa phải được hiển thị trong cấu trúc. |
| Biến | Giá Trị | Mô Tả |
|---|---|---|
| -10..10 | Bass | |
| TRUE/FALSE | Loudness | |
| TRUE/FALSE | Tắt âm thanh | |
| TRUE | Tiếp theo | |
| TRUE/FALSE | Play/Pause | |
| TRUE | Trở lại | |
| TRUE/FALSE | Lặp lại tất cả | |
| 0..# | Cuộn trong Track theo mili giây | |
| TRUE/FALSE | Phát ngẫu nhiên | |
| URI | URI của nguồn hiện tại | |
| -10..10 | Treble | |
| 0..100 | Âm lượng | |
| Tên album | ||
| Album Artist | ||
| URL | URL của bìa album | |
| 0..# | Thời lượng của Track theo mili giây | |
| Văn bản thông tin nhiều dòng | ||
| Tiêu đề của Track | ||
| Tiêu đề Artist |
Có khả năng sử dụng biểu đồ từ SONOS trực tiếp. Để làm điều này, giá trị phải được truyền đến phần tử hình ảnh của visual hóa.
| Biểu Đồ | Giá Trị |
|---|---|
| Logo SONOS | "_sonos_logo" |
Mẫu phạm vi sau có thể được sử dụng để giao tiếp với một phòng. Mẫu phạm vi này có các chức năng sau:
Phải lưu ý rằng phải thực hiện nhiều thiết lập khác nhau. Thông thường, chúng là như sau:
Tải về: