Sonos
Sonos is a system of HiFi wireless speakers and audio components it is a smart wireless speaker system that streams all your favorite music to any room, or every room.
Table of contents
Connection between bOS and Sonos speakers is extremely easy. Make sure you're on the same network as the Speakers, add Sonos in your configurator and click Get Devices function. Get Devices function will scan your local network and try to find all Sonos speakers in your local network.
If a Sonos speaker is detected, a new Speaker node will be automatically created under Speakers node.
Sonos Speaker
IP and port will be automatically filled in. If we select the speaker and scroll down to Values, we’re able to see all current values and status of the speaker. These settings can also be used through the configuration for additional functionality to the room where the speaker is in.
All status updates are visible here (volume, track information, track position, bass...)
Speaker Functions
Scrolling lower to reach the functions area of the Sonos speaker allows us to see all the commands we can use to control the speaker (play, pause, play favourite station, play from URL...)
We can combine these commands using our other tasks in bOS. Playing notifications trough the speaker is possible using our program task and Speaker device. Or playing doorbell sounds when someone presses the doorbell.
Groups
If we want to play sounds, music or notifications from all speakers at once, we can group all speakers together using our Group option.
Simply select Groups from Sonos and add a new group. Group will allow us to select which speaker belongs to the group and we can alos set the coordinator of the group. This means that all settings that are changed on that speaker applies to all speakers of the group.
Sonos Player
When Sonos is in the visualization, the client has full control of the speakers. They can play, pause, switch stations, play favourites, volume, bass and all other functions of the speaker.
Basic information about the current track, radio station is also available.