Answered

Beam not responding to Spotify skill with Alexa

  • 18 July 2018
  • 8 replies
  • 7714 views

Userlevel 2
Badge +1
Got my Beam installed yesterday and it’s really great but having problems getting Alexa to control Spotify through it. Works on all my Dots around the house so not sure why not on the Beam. Everything seems connected from an account perspective (Sonos connected to Spotify connected to Alexa).

BTW Alexa works via the Beam for other skills like weather and time etc.

Any ideas anyone?
icon

Best answer by UKMedia 18 July 2018, 16:49

View original

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.

8 replies

I have exactly the same problem. Alexa is working for other commands. For music, she even says she will play whoever is requested - but then no music is played. When I give the same command on my Echo speaker, Alexa replies that she is playing the artist through Spotify. When she replies on the Beam, she says she is simply playing the artist - and then doesn't! So it seems to be some sort of disconnect between the software and Spotify. For the record, I CAN play from the Spotify or Sonos apps through the Beam - just not via Alexa.
Userlevel 7
Badge +20
Hi both

Please follow the steps in this article and let us know if you hit a problem:

https://en.community.sonos.com/amazon-alexa-and-sonos-229102/resolving-the-majority-of-issues-with-alexa-on-sonos-6798039/index1.html
Blimey. This advises that I should kill all the Echo links to my smart home devices (which include multiple lights and a thermostat), de-register the device, factory reset the Beam and delete and reinstall all my Amazon apps (including the unrelated shopping app) in order to fix one issue with one device? Surely there is a less disruptive starting-point to try to solve one simple issue?
Userlevel 7
Badge +20
Hi

These aren't all necessary, here is my original list which progressively gets more time consuming. The rule is to check at each state, I suspect section 2 is your issue:

1/ Duplicate device names - Alexa normally prefers that names for Devices, Groups and Scenes are unique,
1.1/ Please open up the Alexa App>Smart Home and make a note of any duplicate device names;
1.2/ You can then change them in the source app. e.g. Use the Sonos App to change the name of Sonos players. (I personally use the naming standard Room Name + Device type. e.g. Kitchen Sonos, Kitchen Echo Dot, Lounge Sonos, etc)
1.3/ Once you have changed any duplicate names then please open the Alexa App on a PC (https://alexa.amazon.co.uk or https://alexa.amazon.com)>Smart Home>Devices and select 'Forget All' followed by 'Discover'. NOTE: This will remove ALL Actions from ALL Alexa Routines! (Only the PC version has this functionality.)

2/ Some form of Account Linking or Authorisation has not completed successfully. There are a number of causes for this and it's best to try these steps 1 at a time and test before moving on to the next step if the problem persists:
2.1/ Open the Alexa App>Skills>Your Skills>Sonos and 'Disable' followed by 'Enable';
2.2/ Ensure that you don't have multiple Amazon accounts logged into different Apps on your device, as this can confuse the Amazon Authorisation. If yes, then please log out of the other accounts and then complete step 2.1 again;
2.3/ If the problem still persists, please logout of all Amazon accounts then select the Alexa App>Skills>Your Skills>Sonos and 'Disable. Now power down all Sonos devices for 10 secs, allowing for any wired devices to boot before booting the remaining Sonos players. Now log back into the Alexa App>Skills>Sonos and 'Enable'

3/ If the problem persists then an entire reset of the Authorisation & Account Linking process is required:
3.1/ In the Alexa app, select Skills>Your Skills>Sonos and then 'Disable';
3.2 In the Alexa app (PC version), select 'Smart Home>Devices'. Now select 'Forget All' at the bottom of the screen;
3.3/ In the Sonos app (Android or iOS), select Settings>Room Settings and for each of the Sonos One's sign into 'Voice Services' and select 'Remove Amazon Alexa from this Room';
3.4/ If you have any wired Sonos devices, please power down for 10 secs and then switch on and wait for it to boot;
3.5/ Now power down all other Sonos Players for 10 secs then switch them back on and wait for them to boot;
3.6/ In the Sonos app, Select Manage>Add a player or sub' and add the Sonos One's again. This will complete the set-up process again;
3.7/ In the Alexa app, select Skills>Your Skills and ensure the Sonos skill is 'Enabled', if not please 'Enable';
3.8/ In the Alexa app , select Smart Home>Devices>Discover. Ensure that your Sonos One's are displayed correctly and not shown as 'Off Line'.
3.9/ Also check one last time that there are no devices with the same name. Remember, if there is a need to rename any then you'll need to select 'Discover' again.
Userlevel 2
Badge +1
Man, thanks for the detail @UKMedia. Oh and BTW looks like you need a SUB to round off your config 😃
Userlevel 2
Badge +1
Resolved. I started from scratch with the Beam and re-connected all the accounts and it has sorted the issue. Thanks
Userlevel 7
Badge +20
Great news....and I'm working on the sub! 🙂
Thanks very much for the advice. I just had to log out of Amazon on other devices & disable & re-enable via the Alexa app.