-
-
Notifications
You must be signed in to change notification settings - Fork 14
C. SONOS Concept
Official user guide
SONOS-Player (Play One, Play:1, Play:3, Play:5, Playbase, Playbar, Beam, Move, Roam …) may either play
-
Continuously from a stream usually a station (also named radio, radio station, …)
-
Track by track (also named songs) from the SONOS-Queue (an ordered list of tracks).
-
Content via line-in / TV line in at some SONOS-Players (Play:5, playbar, …)
Sources for the first two types are:
-
Music Library, a collection of tracks, usually hosted on a NAS server or PC in the network. Music Library has to be set up in the SONOS-App with "manage music libraries".
-
Music Services like TuneIn, Amazon, Spotify, Deezer, etc. Music Services have to be added to the SONOS-App except for the build-in service TuneIn and SONOS Radio.
-
Other sources like music on the smartphone.
A stream is typically chosen from TuneIn, SONOS Radio, Radioplayer or a Amazon Station, etc but you can also provide the http address. When chosen it starts to play.
TuneIn radio id is the radio identifier. It usually looks like "s24896" - leading "s" and digits.
The SONOS-Queue can be filled by queuing (adding/inserting) tracks from a playlist, album or even by inserting tracks step by step. Only a non-empty SONOS-Queue can be activated (that starts playing). There are several operating modes such as NORMAL, SHUFFLE. Shuffle will reorder the tracks in the queue in random order. There are commands to flush the queue, reorder the sequence, delete ranges, play a track at a specific position, save as playlist, …
There are different types of playlists:
-
SONOS-Playlists can easily be created, modified, stored, renamed, deleted, tracks reordered or replaced with the SONOS-App (e. g. save current queue). _SONOS-Playlist_s are stored within the SONOS system. Their file name is something like
file:///jffs/settings/savedqueues.rsq#28
. Sometimes the SONOS-Playlist are also namesSaved Queue
(abbreviation SQ) because that is the major use case. -
Playlists from other Music Services. These can not be modified in the SONOS-App. Some services provide their own tools to create and modify playlists.
-
Playlists from the Music Library.
Hint: Don’t mix up SONOS-Playlist_s with the _SONOS-Queue.
Hint: Don’t mix up SONOS-Playlist_s with _My Sonos.
My Sonos
is great for those things you love listening to all the time. Adding your favorites to My Sonos makes them much more accessible, requiring just a quick tap in the bottom left of the app. Once added, there is no need to search for them or open your chosen music streaming service to find them. It works for playlists, tracks, radio stations, bands, and artists."
-
Stations: Usually from Sonos Music or Radioplayer (not anymore from TuneIn) but also from Music Services
-
Playlists: SONOS-Playlist, created by yourself but also predefined from Music Services, Music-Libraries
-
Album: From Music Services or Music Libraries
-
Tracks: From Music Services or Music Libraries_
-
My Radio Shows/Podcast: this category currently can not be played
-
My Radio Stations from TuneIn - this category can not be accessed so far (no uri). It is recommended to add a TuneIn Radio Station to "Stations" (see the second item) instead.
You can group two or more speakers (also called zones, rooms) together so they play the same music in sync. One and only one player - the so-called coordinator - is responsible for the content. All other speakers join the coordinator (therefore I call them joiner). Several commands (play, pause, stop, …) are only accepted by the coordinator. Others like mute, volume may be used to control all players.
Bonded component: SONOS components can be bonded to act as if they are a single player. A bonded set of components, such as a SUB and a PLAYBAR, act as a single player with one volume level and display one player name on the controller menu. Bonded components also play music in synchrony, but separate out certain frequencies or channels.
*Play:5. You can also create a stereo pair out of a SONOS One and SONOS One SL.
Notifications are useful in case you need to shortly interrupt the current track and play an alarm or message and afterward continue playing the original track. This capability is not built into the SONOS systems. The workaround is to capture as good as possible the current state of the SONOS-Player, play the notification and restore the original state. That work often but not always.
node-red-contrib-sonos-plus 2024