How to Control Sonos With Amazon Alexa

Yonomi - Sonos One Feature Black 1000x1000.jpg

With the Yonomi App and the Yonomi skill for Amazon Alexa, you can control all of your favorite smart home devices and run complex Routines using only the sound of your voice.

For Sonos owners, this means they can now use Alexa to turn their Sonos system on and off, group speakers, and play Sonos Favorites using a custom voice command. Here’s how!

 

How to Turn On Sonos Using Amazon Alexa

  1. First, make sure you’ve downloaded the Yonomi App and have enabled the Yonomi skill on your Amazon Echo or other Alexa-powered device

  2. When you open the Yonomi App, run Discovery to confirm that all of your Sonos devices are linked to your Yonomi account

  3. In the Yonomi App, create a new Routine called “Play All Sonos”, or whatever you would like to name the Routine

  4. Under “Run These Actions”, set all of your Sonos speakers to Play

    • When you run this Routine, all of the speakers you listed will automatically create a Sonos group. This will ungroup these speakers from any previously created groups

    • You can also create a Routine that only plays certain speakers, e.g. “Play Upstairs Sonos”

  5. Your Routine is now ready to use with any Yonomi-compatible device linked to your Yonomi account.

  6. To run the Routine using Alexa, simply say “Alexa, Play All Sonos!”

 

How to Play Sonos Favorites With Amazon Alexa

You can also use Yonomi and Alexa to run Routines that play specific radio stations or albums saved to your Sonos Favorites.

  1. First, make sure you’ve downloaded the Yonomi App and have enabled the Yonomi skill on your Amazon Echo or other Alexa-powered device

  2. When you open the Yonomi App, run Discovery to confirm that all of your Sonos devices are linked to your Yonomi account

  3. Next, in the Sonos app on your mobile device or in the Sonos Controller for desktop, add your preferred radio station or playlist to your Sonos Favorites

  4. In the Yonomi App, create a new Routine called “Play [Sonos Favorite] on Sonos”, or whatever you would like to name the Routine

  5. Under “Run These Actions”, set all of your Sonos speakers to Play your desired Sonos Favorite

    • It’s important that you set each speaker you want to include in the Routine to play the same Sonos Favorite

    • When you run this Routine, all of the speakers you listed will automatically create a Sonos group and begin playing the Sonos Favorite. This will ungroup these speakers from any previously created groups

    • You can also create a Routine that only plays the Favorite on certain speakers, e.g. “Play [Sonos Favorite] on Upstairs Sonos”

  6. Your Routine is now ready to use with any Yonomi-compatible device linked to your Yonomi account.

  7. To run the Routine using Alexa, simply say “Alexa, Play [Sonos Favorite] on Sonos!”

 

How to Pause Sonos With Amazon Alexa

  1. First, make sure you’ve downloaded the Yonomi App and have enabled the Yonomi skill on your Amazon Echo or other Alexa-powered device

  2. When you open the Yonomi App, run Discovery to confirm that all of your Sonos devices are linked to your Yonomi account

  3. In the Yonomi App, create a new Routine called “Pause All Sonos”, or whatever you would like to name the Routine

  4. Under “Run These Actions”, set all of your Sonos speakers to Pause

    • You can also create a Routine that only plays certain speakers, e.g. “Pause Upstairs Sonos”

    • If you only pause certain speakers, this will break any existing groups you have set up using these speakers

  5. Your Routine is now ready to use with any Yonomi-compatible device linked to your Yonomi account.

  6. To run the Routine using Alexa, simply say “Alexa, Pause all Sonos!”