Skip to main content
Contributor I
October 3, 2018

Sonos One and Audio Device in Routine Not Supported on this Device

  • October 3, 2018
  • 27 replies
  • 7718 views
When triggering a routine within Alexa she announces that "audio device in routine is not supported on this device", and then carries out whats in the routine. How do I get rid of this "announcment"?
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.

27 replies

Master T
Prodigy I
October 5, 2018
The 'audio devices' announcement does not occur for me controlling any 'real' devices like light switches via the Sonos One using an Alexa routine. However, my setup is different in one (possibly) important aspect than yours in that I have Brief Mode enabled, which stops Alexa from replying to most successful actions -- i.e., I don't get an 'ok' everytime she does something. Perhaps try Brief Mode to see if it makes a difference.

While in Brief Mode, and during my testing yesterday, the Echo devices did not provide any kind of audio acknowledgement, not even a tone, when a routine was processed correctly. Perhaps the Sonos One confuses the absence of an any kind of acknowledgement with the need for an error message, but that's just speculation.

Either way, it's clear this unofficial implementation is as yet limited. Hopefully it will be expanded soon. While I'll definitely be following it's progress more closely than before, I'm not going to use it for any important task, routines, or pistons.
dhauglandAuthor
Contributor I
October 5, 2018
Clearly limited, but for now I have something that works.

Alexa routine triggers only a scene (which simply is an empty ST routine). Nothing else works. Alexa responds with "ok".
The ST routine triggers a WebCore piston, either by itself or by using a Simulated Switch.
In the WebCore piston I can implement "text to speech", like "garage door already closed" if already closed.

Thank you all for trying to help me.

P.S. I reached out to Sonos support yesterday regarding this and got the reply "The use of Alexa routines with Sonos is not yet supported". This might be true, but unofficially it works with scenes (for me).
Contributor I
December 19, 2018
I have also contacted Amazon and basically they have stated that Sonos is not properly supporting interactionmodel interface. https://developer.amazon.com/docs/alexa-voice-service/interactionmodel-interface.html

The thing that makes me upset is that Sonos calls out the fact that they don't support Drop in, calling or messaging here: https://www.sonos.com/en-ca/alexa-on-sonos however they don't mention routines at all..... Routines are a big part of Alexa control and functionality, and failing to state it isn't supported is in my opinion false advertisement.
skypraio
Contributor I
January 16, 2019
Hello everyone, I have exactly the same problem. Whatever I've tried, Alexa always announces that "audio device in routine is not supported on this device", and then carries out exactly what I've registered in my routines. So annoying ...
Contributor I
January 16, 2019
I’ve been told by Amazon that Sonos don’t support routines yet. The funny thing is that routines did work without the error previously. However now every routine has the error and I have made no changes.

I feel this is really limiting the functionality of sonos, and therefore you can’t really replace an Amazon device fully.
Ken_Griffiths
January 16, 2019
I’ve been told by Amazon that Sonos don’t support routines yet. The funny thing is that routines did work without the error previously. However now every routine has the error and I have made no changes.

I feel this is really limiting the functionality of sonos, and therefore you can’t really replace an Amazon device fully.
Yes, I think Sonos would say they don’t support Amazon Routines at the moment. I can’t think of any Sonos announcement, where they have ever said they did support them.

I completely accept that your routines worked fine, mine did too for controlling lights/plugs etc. I think Amazon however have changed their Alexa Routines in many ways. You only have to look and see all the 'new action options' now available in Routines that were certainly not there in the early stages of the Amazon development.

I think the 'error' message we all now hear, is a consequence of these new Amazon changes and that Sonos will perhaps formally look at Routines at some later stage, probably after they have dealt with other matters, like Google Assistant etc.

I also think (hope) that when Sonos do support Routines, that they will include a variety of audio actions for their speakers within the routines too.

I think this is going to be a case of 'wait and see' what Sonos decide to do in this area.
Contributor I
January 16, 2019
i have yet to see Sonos mention the fact they don’t support routines. They mention other Alexa features that aren’t supported such as calling and drop in, yet no mention of arguably a much more used and important feature such as routines. This is what has frustrated me.
Lyricist II
January 24, 2019
Sonos One and Beam are Alexa enabled. They do not carry Native Alexa. So, regular voice commands given to speakers is handled by the Sonos skills. Lights and switches are handled by those devices hub with the skill set enabled. And even some devices (outlets and switches) an Alexa enabled device can handle without a hub.
But, for now, only Native Alexa devices can use fully voice routines. Yes, u might actually get a routine to run by voice command, but u will get «Audio device in routines...blablabla». Yes, it was dissapointing learning this the hard way. But I don’t think we will ever see a stamp on the package saying «Does not support voice routines». Im really hoping that Sonos and Amazon finds a solution for this. Now I have a $320 Beam speaker getting outsmarted by a $40 Echo Dot... (currency converter for norwegian NOK)
Contributor I
January 31, 2019
I came on here hoping someone had a fix for it. My routines were working great for about a year. I did some editing last week to some of mine that were working and now I am getting the “audio device in routine is not supported ...” and then it does the routine as I would expect. The routines I did not edit still work fine. It is really frustrating considering it was working. Hope it gets sorted soon.
Lyricist I
February 10, 2019
I recently noticed this issue on my Play One. The routines in question leverage the Home Assistant Emulated Hue component to interface with Alexa which is otherwise working perfectly. https://www.home-assistant.io/components/emulated_hue/

I really hope this will be sorted soon, I was going to move the replace the Play 1 and Echo Dot in my bedroom with a Beam but this issue will make it a non-start in my current automation configuration.