BBC & Tunein

  • 12 August 2019
  • 61 replies
  • 7548 views

Userlevel 5
Badge +11
https://radiotoday.co.uk/2019/08/bbc-to-pull-all-radio-services-from-tunein-uk-platform

Implications for Sonos?

61 replies

Badge +2

Solution here

Userlevel 2
Badge +3

Update on the BBC that they are investigating the issue I was having -   BBC Sounds intro plays, but then goes silent.

https://www.bbc.co.uk/sounds/help/issues/sonos-one-alexa

The IFTTT workaround does work, but I didn't like to have to say “Trigger 6 Music Radio” 

If you install the app ‘Yonomi’ you can create a ‘Routine’ within the Yonomi app, this Routine becomes a ‘Control Scene’ within your Alexa routine so

 

  1. Install Yonomi 
  2. Connect Yonomi to your Sonons and Alexa
  3. Make sure the BBC station you wish to control is a favourite within the Sonos App.
  4. Create a routine within Yomoni to play the radio station eg “6 Music”
  5. Add Yonomi skill to Alexa
  6. Discover your new scenes within Alexa
  7. Create a routine “Alexa, Play 6 Music”
  8. Add your Yomoni scene to your Alexa routine

You can also create one for each room so you have Play 6 Music in Kitchen or Play 6 Music in Lounge.  Its still a step back .

I had to let it all settle before I could see my favourites, eg go make a cupa tea or do the dish washer. It took a few mins for Yonomi to list my sonos favourites. 

This solution requires your phone to be on, so for some its may not be ‘right’ but thought I would share. 
 

Enjoy

I have the same issues with my Sonos Ones, but also my Beam. 
 

I’d have the Yonomi routine running for over a year on my Play 1’s in the kitchen, connect via an Echo dot but that no longer works either. I can now only get BBC 6Music via Sonos by using the Sonos App. 

I switched from Alexa to Google Assistant and that still pulls the BBC feed from Tune-in, although I prefer the Alexa interface.

Userlevel 1
Badge +1

I’m having constant problems trying to play Radio 4 via either TuneIN or Radioplayer with error messages about ‘song not encoded correctly’ and others:

 

Update on the BBC that they are investigating the issue I was having -   BBC Sounds intro plays, but then goes silent.

https://www.bbc.co.uk/sounds/help/issues/sonos-one-alexa

'Alexa stop' still works for me

 

To use Alexa to play BBC radio on Sonos... (but please bear in mind my earlier comment that 'It is a rather limited workaround but is OK for my use case') You need an applet for every room-station combination, which is tolerable for me as I only listen to a couple of BBC stations in a couple of rooms.
 

  1. If you haven't used IFTTT before, download the IFTTT app and link your Sonos and Alexa accounts to it.
  2. Add any BBC radio stations to which you want to listen to your Sonos Favourites. I think this needs a desktop controller, because of the dog's breakfast that is 'My Sonos' etc nowadays.
  3. Create an IFTTT applet where the Alexa trigger is (for example) 'kitchen radio 6', and the Sonos action is 'Play a favourite'. Choose BBC Radio 6 Music' to play in room Kitchen.
  4. Make sure you tap the 'Finish' button to save the applet.
  5. To play BBC Radio 6 Music in the kitchen, say 'Alexa, trigger kitchen radio 6'.

..... if you think it's worth it.

@ John B, this works great, but how to stop the routine through Alexa? All the voice commands I tried don’t work.

The IFTTT workaround does work, but I didn't like to have to say “Trigger 6 Music Radio” 

If you install the app ‘Yonomi’ you can create a ‘Routine’ within the Yonomi app, this Routine becomes a ‘Control Scene’ within your Alexa routine so

 

  1. Install Yonomi 
  2. Connect Yonomi to your Sonons and Alexa
  3. Make sure the BBC station you wish to control is a favourite within the Sonos App.
  4. Create a routine within Yomoni to play the radio station eg “6 Music”
  5. Add Yonomi skill to Alexa
  6. Discover your new scenes within Alexa
  7. Create a routine “Alexa, Play 6 Music”
  8. Add your Yomoni scene to your Alexa routine

You can also create one for each room so you have Play 6 Music in Kitchen or Play 6 Music in Lounge.  Its still a step back .

I had to let it all settle before I could see my favourites, eg go make a cupa tea or do the dish washer. It took a few mins for Yonomi to list my sonos favourites. 

This solution requires your phone to be on, so for some its may not be ‘right’ but thought I would share. 
 

Enjoy

 

Hi

  How did you create a cloned applet for other favourites?  Simple steps please!!

I am not sure I would call it ‘cloning’, but just tap the ‘My Applets’ button (bottom right  in IFTTT app), then hit the ‘+’ at the top of the screen..

Tap the ‘+this’ to enter your Alexa trigger, and ‘+that’ for the Sonos action.

Tap ‘Finish’ to save.

Is that OK?

 

Hi

  How did you create a cloned applet for other favourites?  Simple steps please!!

@John B - what a great work around! Thanks. Seems to work on the mobile app version of both IFTTT and SONOS. Start the station in Sonos and add to My Sonos. IFTTT seems to recognise virtually immediately. Also using the Sonos existing applet means only one station/ room combo can be saved (for me anyway). So just create applet from scratch for the other room/ station combinations you want. If I can do it, anyone can!
Thanks again

Thanks for the thanks and for the clarification re the mobile app.
@John B - what a great work around! Thanks. Seems to work on the mobile app version of both IFTTT and SONOS. Start the station in Sonos and add to My Sonos. IFTTT seems to recognise virtually immediately. Also using the Sonos existing applet means only one station/ room combo can be saved (for me anyway). So just create applet from scratch for the other room/ station combinations you want. If I can do it, anyone can!
Thanks again
I just got the same thing again. I triggered one of my existing applets and that also seemed to sort it. Although that isn't much help when trying to set up your first applet! Glad you have got it sorted now.

To use Alexa to play BBC radio on Sonos... (but please bear in mind my earlier comment that 'It is a rather limited workaround but is OK for my use case') You need an applet for every room-station combination, which is tolerable for me as I only listen to a couple of BBC stations in a couple of rooms.

  1. If you haven't used IFTTT before, download the IFTTT app and link your Sonos and Alexa accounts to it.
  2. Add any BBC radio stations to which you want to listen to your Sonos Favourites. I think this needs a desktop controller, because of the dog's breakfast that is 'My Sonos' etc nowadays.
  3. Create an IFTTT applet where the Alexa trigger is (for example) 'kitchen radio 6', and the Sonos action is 'Play a favourite'. Choose BBC Radio 6 Music' to play in room Kitchen.
  4. Make sure you tap the 'Finish' button to save the applet.
  5. To play BBC Radio 6 Music in the kitchen, say 'Alexa, trigger kitchen radio 6'.
..... if you think it's worth it.
i have the same use case for bbc radio 6 music!!
ive tried this but in ifttt my sonos wont show any favourites even though they are in desktop controller and app, so im stuffed.

Do you get 'loading'' then a failure message? I had that at one point but it just seemed to resolve of its own accord. It might just be worth having another go tomorrow! Or maybe try playing direct from the Favourites for a few moments (not that I can offer any logic for that!)
Badge

To use Alexa to play BBC radio on Sonos... (but please bear in mind my earlier comment that 'It is a rather limited workaround but is OK for my use case') You need an applet for every room-station combination, which is tolerable for me as I only listen to a couple of BBC stations in a couple of rooms.

  1. If you haven't used IFTTT before, download the IFTTT app and link your Sonos and Alexa accounts to it.
  2. Add any BBC radio stations to which you want to listen to your Sonos Favourites. I think this needs a desktop controller, because of the dog's breakfast that is 'My Sonos' etc nowadays.
  3. Create an IFTTT applet where the Alexa trigger is (for example) 'kitchen radio 6', and the Sonos action is 'Play a favourite'. Choose BBC Radio 6 Music' to play in room Kitchen.
  4. Make sure you tap the 'Finish' button to save the applet.
  5. To play BBC Radio 6 Music in the kitchen, say 'Alexa, trigger kitchen radio 6'.
..... if you think it's worth it.
i have the same use case for bbc radio 6 music!!
ive tried this but in ifttt my sonos wont show any favourites even though they are in desktop controller and app, so im stuffed.

****UPDATE**** deleted sonos and my account from IFTTT and reinstalled we are now sorted... John B thanks
Badge
To use Alexa to play BBC radio on Sonos... (but please bear in mind my earlier comment that 'It is a rather limited workaround but is OK for my use case') You need an applet for every room-station combination, which is tolerable for me as I only listen to a couple of BBC stations in a couple of rooms.

  1. If you haven't used IFTTT before, download the IFTTT app and link your Sonos and Alexa accounts to it.
  2. Add any BBC radio stations to which you want to listen to your Sonos Favourites. I think this needs a desktop controller, because of the dog's breakfast that is 'My Sonos' etc nowadays.
  3. Create an IFTTT applet where the Alexa trigger is (for example) 'kitchen radio 6', and the Sonos action is 'Play a favourite'. Choose BBC Radio 6 Music' to play in room Kitchen.
  4. Make sure you tap the 'Finish' button to save the applet.
  5. To play BBC Radio 6 Music in the kitchen, say 'Alexa, trigger kitchen radio 6'.
..... if you think it's worth it.
i have the same use case for bbc radio 6 music!!

ive tried this but in ifttt my sonos wont show any favourites even though they are in desktop controller and app, so im stuffed.
Userlevel 1
Badge +1
The BBC have posted a third blog https://www.bbc.co.uk/blogs/aboutthebbc/entries/ba37d6b5-59fd-470d-9da2-dec1b45b8bd5

This suggests that routines will become able to trigger skills (like the BBC skill) based on Alarms etc but I can't see mention of anything to restore Sonos speaker output.
There is a IFTTT 'routine' called 'Play a favorite with Amazon Alexa' that works . Just connect it in the IFTTT app, fill in the gaps and away you go.

I can say "Alexa trigger radio two" now and it plays.

Frustrating that the BBC broke it in the first place though...
Userlevel 7
Badge +19
Its unclear to me too but threres more information here https://en.community.sonos.com/troubleshooting-228999/information-bbc-on-tunein-6830711
One or two posters with high post counts are happy that its nothing to do with Sonos - we're just being annoying to want the functionality restored.

This is nothing to do with Sonos in that they can do nothing to stop this. If you’re angry, like I am, over this then head over to the BBC and have your say. Lots of us are doing this and there are some very disgruntled listeners using a variety of devices. Sonos users are lucky so far.
Its unclear to me too but threres more information here https://en.community.sonos.com/troubleshooting-228999/information-bbc-on-tunein-6830711
One or two posters with high post counts are happy that its nothing to do with Sonos - we're just being annoying to want the functionality restored.

I think that is a bit unfair. We would all like to see this functionality restored. What we do know is that this has been initiated by the BBC. We also know that Sonos can still play BBC radio using the Sonos app, which is better than it might have been. I suspect Sonos cannot do anything about this, but I don't know that for sure. Maybe there is something in the way that the IFTTT workaround works that gives a clue, but I just don't have the necessary depth of understanding of the relationship between Sonos, Alexa, TuneIn, the BBC and IFTTT. Does any of us?

Another thing I know - or think I know - is that Sonos has never used the TuneIn service proper. TuneIn just serves as a directory of URLs. Sonos says to TuneIn 'I want BBC radio 4', TuneIn says 'this is the URL you need', and Sonos goes direct to the URL, So perhaps the BBC recognises that as a Sonos request and allows it. Or maybe it cannot distinguish - it's just that requests from TuneIn simply cannot be made any more so any request is a legitimate request.

Now, if I had had to guess, I would have thought that a voice command to an Echo device would have ended up with a Sonos request to play a URL. But it now looks like that isn't so, and that Alexa's dependence on TuneIn is somehow the place it falls over, now the BBC has withdrawn from TuneIn.

So maybe things could be reconfigured in Sonos to get round this, in whatever way IFTTT gets round it. I plead ignorance on that.
I'm not sure I agree with your characterization. Most folks who are posting are suggesting that this issue needs to be dealt with at the BBC, as it was not a decision taken by Sonos themselves. They have no power in this case, other than letting the BBC know how many customers they have. The issue is that Sonos customers (and TuneIn, for that matter) provide no money to the BBC, so the BBC feels they have the right to control the access to their streams so that they can get any revenue. For them, that means closing off any and all free streaming devices. Sonos, TuneIn, Amazon are all only distributors of their signal, not purchasers.
Userlevel 1
Badge +1
Its unclear to me too but threres more information here https://en.community.sonos.com/troubleshooting-228999/information-bbc-on-tunein-6830711

One or two posters with high post counts are happy that its nothing to do with Sonos - we're just being annoying to want the functionality restored.
Userlevel 2
I have older (non Alexa enabled) Play5s that I control using voice via an Amazon echo.

I would like to understand why I cannot start a BBC Radio stream by voice any more. I understand that the BBC have made an exception to Sonos so via the Sonos App you can still access all BBC Radio using TuneIn but why has the Alexa triggering of this broken? The actual stream will still be direct from the Sonos player to TuneIn.

Can anyone who has a newer Alexa enabled PlayOne confirm if they can start a BBC stream via Sonos TuneIn using Alexa voice?

It's a shame Radioplayer on Sonos via Alexa is not supported yet:
https://support.sonos.com/s/article/3514?language=en_US
I've created a petition at Change.org about the BBC removing TuneIn radio streams – please sign and share.

https://www.change.org/p/bbc-restore-bbc-radio-streams-to-tunein
Userlevel 2
Badge +2
The Beeb have shot themselves in the foot big time with this. I've discovered Radio Caroline and am loving it! Bye bye BBC.

Reply