Skip to main content
UKMedia
January 4, 2020
Tips & Tricks

Step by Step Guide to Play BBC Radio Station via Voice Control

  • January 4, 2020
  • 41 replies
  • 20973 views

There have been a lot of threads and questions asking how to initiate the playing of BBC Radio Stations after the BBC removed voice control of their stations from within TuneIn. So I thought I would bring all of the recommended steps together in one thread.

  1. Open the Sonos App and click on the Search icon and then select ‘Stations’ below the Search Text box;
  2. Type into the Search Text box, the name of the BBC radio station that you want to listen to and against the station in the list below click on the three vertical buttons and then select ‘Add to My Radio Stations’. Then click ‘Done’ (For the purposes of this example, I will use Radio 2);
  3. Open www.IFTTT.com and either create an account or log-in to your existing account;
  4. If using a Web Browser, click on your profile picture in the top right hand corner of the screen, to the left of the Explore button, and select ‘Create’;
  5. Click on the ‘+’ symbol and enter ‘Alexa’ in the Search Text Box, then select the Amazon Alexa icon;
  6. Select ‘Say a Specific Phase’ and enter ‘play radio two’ before clicking ‘Create trigger’;
  7. Click on the newly positioned ‘+’ symbol and enter ‘Sonos’ in the Search Text Box, then select the Sonos icon;
  8. Choose the Action ‘Play Favorite’ from the list displayed;
  9. Select BBC Radio 2 from the Favorites list and then choose which Sonos Device and what Group of Sonos Players to include.  Then click ‘Create trigger’ and Finish;

This will now work with the Alexa command ‘Alexa, Trigger Play Radio Two’

If you don’t want to introduce the additional ‘Trigger’ Command within the Alexa phrase, then in addition please:

  1. Open the Alexa App and select the three vertical lines in the top left of your screen and select ‘Routines’;
  2. Select the ‘+’ symbol in the top right-hand screen to create a new Routine;
  3. Click ‘Enter routine name’ and type in ‘play radio two’ and then ‘Next’ in the top right-hand of your screen;
  4. Click ‘When this happens’ and ‘Voice’ and then type ‘play radio two’ and then ‘Next’ in the top right-hand of your screen;
  5. Now select ‘Add action’ and select ‘IFTTT’.  You will now see all of the SONOS applets that you have created within IFTTT, please select ‘play radio two’ and then select ‘Next’ in the top right hand of your screen;
  6. Now click ‘Save’ in the top right hand of your screen

This will now work with the command ‘Alexa, Play Radio Two’

EDIT:

Just repeat the instructions for different Radio Stations or different Sonos Rooms.

This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.

41 replies

November 3, 2020

@UKMedia . I don't think this issue arises at all on voice enabled Sonos speakers. 

UKMedia
UKMediaAuthor
November 3, 2020

@UKMedia . I don't think this issue arises at all on voice enabled Sonos speakers. 

You’re correct @John B as always!😁 Just tested and it works fine on my Beam. Sorry for the mis-information @Martin Banham 

Remember: Sometimes Red Wine helps :)
Lyricist I
December 2, 2020

Thanks so much, this worked brilliantly.

To note, as I understand it, the problem described here is only a problem if you’re trying to control non voice enabled Sonos speakers (e.g play 5 gen 2 or play 1) so not one, beam etc.

Only problem I can see is that IFTTT have started charging for anymore than 3 applets. Anyone got a work around for this or an alternative to IFTTT? I don’t mind paying a bit but £60 a year for this very first world problem is far too much (for me)!

Contributor I
December 12, 2020

@Colliwag - I agree - there’s no need to pay IFTTT or even use it.

 

You can now set it up using Alexa Groups and Alexa Routines.  I now say “Alexa choose two” in order for my kitchen sonos pair to play radio 2.

Here’s How:

 

Make sure BBC skill is installed

Create a Group with your Alexa device and sonos pair.  Be sure to set the “playback option” to “always”

Create a routine using a phrase which doesn’t start with a keyword - I use “choose”.  So for me “Alexa, choose two” actually plays “Alexa, ask BBC to play Radio Two”

 

Bingo

Lyricist I
January 16, 2021

This is amazing. Thank you so much UKMedia. Very clear and extremely useful.

 

Just hoping BBC allow for a smoother wireless experience soon. It shouldn’t take this level of coding (even if it is pretty simple) in order to play BBC radio stations through Alexa on a Sonos speaker.

Lyricist I
January 27, 2021

Many thanks for the guide...frustratingly, I got down to the very last line (6) in the second section on removing ‘trigger’ from the instructions, and the word ‘confirm’ was greyed out...Aaaah! Can anyone tell me what I do to confirm?

 

Jobetim.

UKMedia
UKMediaAuthor
January 27, 2021

Many thanks for the guide...frustratingly, I got down to the very last line (6) in the second section on removing ‘trigger’ from the instructions, and the word ‘confirm’ was greyed out...Aaaah! Can anyone tell me what I do to confirm?

 

Jobetim.

Do you have the free IFTTT or the Pro version?  The free one has a limit of 3 Applets now.

Remember: Sometimes Red Wine helps :)
January 27, 2021

It shouldn’t take this level of coding (even if it is pretty simple) in order to play BBC radio stations through Alexa on a Sonos speaker.

I don’t think it does any more.  I no longer use IFTTT (although there may be pros and cons either way).  My set up is as follows:

  1. For each of my non-voice enabled Sonos speakers, I have an Echo Dot.
  2. In each case, the Sonos speaker and the Echo Dot are in an Alexa Group, with the Sonos speaker designated as the speaker for the group.
  3. I have installed the Sonos skill and the BBC Sounds skill for Alexa.
  4. I say ‘Alexa, play radio 4 from the BBC’, and not ‘Alexa, play BBC radio 4’

(I suspect that the form of words in point 4 makes it use the BBC skill, rather than make a failed attempt to go via TuneIn, but i am not 100% sure of that.)

BBC radio 4 plays on the Sonos speaker in the room, without any room being specified.  (In fact, i don’t think you can specify any other speaker for it to play on.  So there has to be a Dot for every Sonos speaker, which might not suit everyone.)

Lyricist I
January 27, 2021

Thanks for the quick reply. This is the very 1st time I’ve used it, and it looks like I’ve finally worked it out. Phew!

Lyricist III
March 4, 2021

Related to this, some users are reporting that using the initial workaround: “Since this morning, while listening to BBC Rado 2 on Alexa, I’ve been hearing periodic announcements that after 22 March, Radio 2 will cease to work on my smart speaker and I should contact the manufacturer”. 
Anyone else getting this and have any more background rather than the historic removal of bbc radio from Tunein? Are Sonos now falling into the no longer supported on Tunein category?