Alexa Wont Discover Newly Exposed Devices

It was working just a week ago, and now won’t discover anything exposed to it. Nabu Casa account is in good standing, restarted HA, no config error/or error of any kind that I can see. To be clear, the scripts, and entities exposed are still there, and are available and working properly. Thought I should ask before i did something I might regret i.e:

-delete the pickle?
-delete the app?
-change my password?

Open the alexa app, all devices, click ‘add device’ scroll down to ‘other’, then click ‘discover devices’. It should send the rediscover request to home assistant.

3 Likes

That is so cool. I was excited for that to work, but I just tried (twice) and it said “no new devices found” .

Well, deleting the app, and reinstalling it didn’t do anything. Running out of ideas here.

Are you exposing a denon or Yamaha receiver?

I actually do have a denon reciever (AVR-X1500H), it was exposed already, back when discovery was working. Funny thing is although it can work with HA, and it is in the devices listed as available in the Alexa app, Alexa was funny with it; e.g. I’d say “play music on the Denon” and she’d say “hmm i didnt find anything called Denon AVR-X1500H that can play music” even though all i said was ‘Denon’.

Right now I’m just trying to expose anything, i’ve been creating new scripts just to get anything to be discovered.

As long as you expose your receiver Alexa will not find ANY new devices:

1 Like

I had not seen that. Very interesting. Is the immediate solution to delete the Denon from the Alexa app? Should I just remove media_player from the cloud.yaml ? Do both?

Removing from the yaml will work for now.

1 Like

And once you delted that from the yaml it discovers again? Also you posted your discovery response - where does one find that?

It discovers everything else once you remove the receiver.
A bit further up in the issue you can find the instructions on how to get the message.

1 Like

well, it discovered the script that i just made as a test. Awesome! I mean it sucks that the Denon doesnt play nice, but this is good. I dunno if you can answer this, but do you know if using the HEOS integration could be a workaround? Also, is there any way I can subscribe/follow the updates to know if this is ever fixed? Thank you so much for your help, you really made my day!!!

Sorry, I don’t know anything about HEOS.
If you have a github account you can subscribe to the issue (button is on the right).

I don’t have a denon or yamaha receiver, I’m only exposing lights and switches to Alexa and I can’t get it to discover new devices. Initial install of the skill shows the discovery however when telling alexa to discovery devices either through voice or the app results in no new devices found.

I’ve put the Alexa component into debug and it doesn’t appear that Alexa even sent a discovery request to HA, anyone else experience this behavior?