Harmony experience with Sonos

It's compatible with IR based remotes*
* IR remotes are only able to control Sonos Beam and PLAYBAR

It's compatible with Harmony hub‑based products

Harmony and Sonos

How Harmony connects

Harmony Hub connects to Sonos through your home's Wi‑Fi network, allowing you to control your music from the Harmony mobile app or Harmony hub-based product. Both the app and remote will sync with your Sonos favorites allowing you to play directly from Pandora, Google Play, TuneIn, Spotify, and more.

Sonos One, Sonos PLAY:1, PLAY:3, or PLAY:5

Harmony lets you start a Listen to Sonos Activity, choose your music, view and control what's playing, all without leaving Harmony.

Have multiple players? Add them to your Listen to Sonos Activity, Harmony will group the speakers when your Activity starts.


Create a Watch TV or Watch a Movie Activity in Harmony that includes your television and Sonos Beam, PLAYBAR, or PLAYBASE. Harmony can power on all your devices with one touch.

* Sonos Beam connects via HDMI and has built-in Alexa voice control.


Set up Sonos
Set up and configure your Sonos along with favorite streams, pairs and group players using the Sonos Controller app on your iOS or Android device.
iOS Google
Connect Harmony and Sonos
Harmony learns from the Sonos setup configuration and will reflect those settings within your Harmony account. Follow the steps below to connect Harmony and Sonos.

Add Sonos to your Harmony setup

Print Mobile Steps

Adding Sonos to your Harmony setup:

  1. Launch the Harmony mobile app and connect to your Harmony hub.
  2. Select MENU, then Harmony Setup > Add/Edit Devices & Activities > Devices.
Sonos - Adding from mobile 1
  1. Select the ADD DEVICE button at the bottom of the screen.
  2. Select SCAN FOR WI‑FI DEVICES and Harmony will search for any connected Sonos devices on your home Wi‑Fi network.
    • Harmony will automatically add all Sonos speakers that are on your Wi-Fi network
    • Add as many speakers as you like, it will only count as one device against your device limit.
Harmony app scan devices
  1. Once added, Harmony will prompt you to create an Activity. Select Yes and follow the prompts.
    • Harmony will automatically group your speakers when the Activity starts.
Print Desktop Steps

Adding Sonos to your Harmony setup:

  1. Launch the MyHarmony desktop software and sign into your account.
  2. Select your Harmony product from the Remote Gallery screen.
  3. Select the Devices tab on the left side of the screen, then the Scan for devices button near the center of the page.
Harmony Desktop Software - Auto Scan Sonos
  1. You will be prompted to connect your Harmony to your computer with the provided USB cable.
  2. Harmony will scan your home Wi‑Fi network for Sonos speakers.
    • Harmony will automatically add all Sonos speakers that are on your Wi-Fi network.
    • Add as many speakers as you like, it will only count as one device against your device limit.

Creating a Listen to Sonos Activity:

  1. Select the Activities tab on the left side of the screen.
  2. Select the Add Activity button.
  3. Select the Listen to Sonos Activity type and select Next and follow the prompts.
    • Harmony will automatically group your speakers when the Activity starts.
  4. Once done, remember to sync your remote after making any changes.


Launch your Listen to Sonos Activity and select the Favorites icon to view all your saved Sonos stations. It's that simple.

Here are a few tips

  • Use your phone volume keys to change levels on your Sonos when you're in the Harmony app.
  • Navigate to the gesture screen to view album cover art for the current station. From that same screen, tap to pause, double tap to play, or try other gesture motions such as swiping left or right.
  • Access Sonos in device mode to view and update its group composition.
  • You can extend audio to new Sonos speakers while your Listen to Sonos Activity is running.


Adjust the physical buttons on your remote

Harmony has already optimized the buttons on your remote; however you can further customize these buttons depending on your preference.

Add, remove or rename commands on your remotes screen

Harmony automatically imports your Sonos favorites and displays them under the favorites section on your Harmony remote. Commands specific to your Listen to Sonos Activity are also displayed for which you can add, remove or rename them.

Customize Harmony mobile app buttons

You can view common Sonos commands on your phone or tablet screen. You can add, remove or rearrange these commands.

Set your own swipe gestures

By default, swiping up or down on the gestures screen will change volume. There are 22 gestures in total, view and customize them from the app.

Create unique Sonos Activities

Harmony allows you to import your Sonos favorite stations and start playing them automatically when you start your Listen to Sonos music Activity. You can create unique Activities such as a "Good Morning" that turns on your lights, opens your blinds, starts the coffee maker and begins playing a specific Sonos station such as the news channel. You can also create a more generic Listen to Sonos Activity that simply lists your favorite stations allowing you to pick one based on your mood.

Show me
  1. Tap MENU, then Harmony Setup > Add/Edit Devices & Activities > ACTIVITIES.

  2. Creating a Smart TV Activity
  3. A list of your current Activities will be listed, tap ADD ACTIVITY.
  4. Select the Listen to Music Activity type and select Next.
    • To create a new Sonos Activity, select ADD ACTIVITY. You may have multiple Activities that launch different stations.
    • To edit the starting station for an existing Sonos Activity, first select that Activity, then click STARTING CHANNEL.
  5. Harmony will ask you if you'd like to select a Sonos station to play when this Activity first launches.
    • Skipping this step will begin playing the last radio station, just as the Sonos app does.
    • Selection a specific station will always start that playlist. You can choose a news stream for a Good Morning Activity, or a dance mix for your TGIF Activity. Create as many as you'd like.
  6. Once done, remember to sync your remote after making any changes.


What if I have more than one Sonos player?

Harmony will scan your home network and allow you to add all of your Sonos players or PLAYBARs. Sonos supports up to 32 components. You may create different Activities to control each one individually, or group them from the Sonos app and control them together using Harmony.

How do I control a group of Sonos players?

We recommend opening up the Sonos app and first clearing all groups. Select one of your players and press the 'group' button from within the Sonos app to group two or more players together. Remember which player you first selected as this will become the group master. When creating a Listen to Sonos Activity in Harmony, it's important to create it using this master Sonos player so that all other players in the group will play and pause music together; however, volume will only control the master speaker. Creating a Listen to Sonos Activity using a player other than master will cause the players to ungroup. Groups can only be re-created from within the Sonos app.

For more information, please see: How to Group Rooms in the Sonos app

When I use Harmony to play music, my Sonos groups are lost.

Sonos will automatically ungroup players if you attempt to control it individually, outside of the group. Therefore, it's important that any Listen to Sonos Activity created with Harmony is set to control the master player so that groups are retained. Learn more about controlling a group of Sonos players with Harmony.

How do I sync my Sonos favorites with Harmony?

Harmony will automatically sync your Sonos favorites the first time the Favorites screen is viewed from within the Harmony app or Harmony Ultimate remote. If changes are made within the Sonos app, select the "Refresh Favorites" button in Harmony App to sync those changes. If using the Harmony Ultimate remote, select Menu from within the Favorites screen, select Edit, press the (+) symbol, select Rescan and then Cancel to exit out of the menu. It is not possible to create or edit Sonos favorites from within Harmony.

Can I listen to more than one Sonos Activity at a time?

It's not possible to have multiple Activities running at once. Selecting a different Listen to Sonos Activity will first stop the original speakers before starting the next Activity. If you'd like multiple Sonos speakers to play the same music at the same time, view how do I control a group of Sonos players.

I can't control Sonos Beam with Harmony

Sonos Beam connects to your TV’s HDMI-ARC port. Most TVs have two to four HDMI ports, one of which is labelled ARC, which stands for Audio Return Channel. The HDMI-ARC port syncs audio and picture. If you’re unsure if your TV has an HDMI-ARC port, consult your TV specs with the manufacturer. If your TV is older than 5 years, or otherwise doesn't have an HDMI ARC port, you can use the included optical audio adapter to connect Sonos Beam to the optical port on your TV.

Please note that Amazon Alexa TV voice commands will not work when connected via optical adapter.

I'm having trouble using Sonos Beam with Alexa and Harmony

For compatible TVs, Sonos Beam introduces commands such as “Turn on the TV” and “Turn off the TV”. When Sonos Beam is connected to your TV’s HDMI-ARC input and your TV's CEC features are turned on, Alexa may prioritize Sonos voice commands over Harmony, which will prevent your Activities from launching.

To resolve this, you may edit the device name of your TV within the Alexa app to anything but TV or its current default name. To do so, launch the Alexa app and navigate to Menu > Smart Home > Devices, from there you will be able to edit your TV's name.

Harmony is unable to find my Sonos players

  • Ensure your Sonos are powered on and connected to your home network.
  • Harmony Hub must be connected to the same Wi‑Fi network as your Sonos players.
  • From Harmony setup, add a player such as manufacturer: Sonos and model number: PLAY:1 to begin discovery of your connected devices.

Supported model numbers

The Harmony Team has validated this experience on the following Sonos players:

  • Sonos Amp
  • Sonos CONNECT
  • Sonos PLAY:1
  • Sonos PLAY:3
  • Sonos PLAY:5
  • Sonos PLAYBAR
  • Sonos PLAYBASE
  • Sonos ZP90
  • Sonos ZP120
  • Sonos SUB may be included as part of a system and will work with the speaker it has been joined with; however Harmony cannot control it directly.
  • Sonos BRIDGE (BR100) may be used to connect your wireless speaker system; however there are no functions for Harmony to control.

How Harmony integrates Sonos

Harmony hub‑based products

All commands, including play, pause and interacting with Sonos favorites are controlled using a Wi‑Fi connection from Harmony Hub to Sonos. Please ensure Sonos is connected to the same home network as your Harmony hub.

Harmony remotes without Harmony Hub

With the exception of Sonos PLAYBAR, Sonos devices do not accept infrared (IR) commands, and only Harmony hub‑based products are able to control them.

Harmony Helper

Do you need help finding anything?