I seem to be having some issues getting Alexa to discover devices. It has been working previously but recently noticed it wasn’t turning on/off some of my switches, so I took the plunge and altered my config to remove the type: alexa config and removed all of the devices in Alexa, but now I don’t appear to be able to add them back in, as they just aren’t discover-able.
I’m only exposing five devices, so Alexa is not being overloaded.
I can see the correct responses to http://server_ip:8300/description.xml & http://server_ip:8300/api/username/lights, so I know emulated_hue is working correctly
Yeah, it’s looking like this has been done to Alexa as well.
I’ve noticed there’s a specific Alexa Hue skill which acts as described in the Google Home thread you linked.
I hate it when manufactures mess with something that was working perfectly fine.
Well… I’m never disconnecting my emulated hue instance from my google home. I hope it doesn’t mess up and disconnect somehow. Hopefully there will be a fix for this though
It’s okay! I’ve managed to work it out.
The wife had changed profiles to hers, so she had eleventy billion discovered devices, whereas I had none.
::Grumble Grumble::
emulated_hue is the IP address of home assistant, this basically tells my echo that there’s another hue platform on the network.
The platform: hue is there because I do have a real Hue on the network as well and have specified the static IP address of the Hue controller in there to save on the scanning noise that populates the log.
I don’t have any mqtt based lights, so I can’t really comment on that
Hi, can I check if you need to install HA bridge to use emulated Hue? I have the same problem. Managed to discover once. It goes on and off. Most times the lights are offline but once in a while they come online again.
From bitter experience, the only thing I have seen do that, is when you change profile on the echo.
Ask “Alexa, who’s profile are you in” and it should let you know. Just make sure it’s the same profile as the Amazon account that you logged into the Alexa app with