Emulated Hue - Alexa can't find it

Hello everyone,
I am trying to connect the Emulated Hue integration with Alexa.
Unfortunately, Alexa cannot find any devices for me.
I also no longer have the choice between the different Hue Bridges in the app.

The description.xml and the lights files both look good. I run Home Assistant in a Docker container via host network.

I know that there is also the option via Nabu Cloud, but I would like to save the costs. I am currently with Openhab and there is also a free Alexa integration.

Description.xml:

This XML file does not appear to have any style information associated with it. The document tree is shown below.
<root xmlns="urn:schemas-upnp-org:device-1-0">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<URLBase>http://192.168.179.50:80/</URLBase>
<device>
<deviceType>urn:schemas-upnp-org:device:Basic:1</deviceType>
<friendlyName>Home Assistant Bridge (192.168.179.50)</friendlyName>
<manufacturer>Royal Philips Electronics</manufacturer>
<manufacturerURL>http://www.philips.com</manufacturerURL>
<modelDescription>Philips hue Personal Wireless Lighting</modelDescription>
<modelName>Philips hue bridge 2015</modelName>
<modelNumber>BSB002</modelNumber>
<modelURL>http://www.meethue.com</modelURL>
<serialNumber>001788FFFE23BFC2</serialNumber>
<UDN>uuid:2f402f80-da50-11e1-9b23-001788255acc</UDN>
</device>
</root>

lights:

{"1":{"state":{"on":false,"reachable":true,"mode":"homeautomation"},"name":"Decke","uniqueid":"00:61:22:6b:a4:e3:28:40-f8","manufacturername":"Home Assistant","swversion":"123","type":"On/Off light","productname":"On/Off light","modelid":"HASS321"},"2":{"state":{"on":false,"reachable":true,"mode":"homeautomation","bri":1,"hue":0,"sat":0,"ct":153,"effect":"none","colormode":"ct"},"name":"Flurlicht","uniqueid":"00:45:11:ec:63:91:8a:25-2f","manufacturername":"Home Assistant","swversion":"123","type":"Extended color light","modelid":"HASS231"}}

configuration.yaml

emulated_hue:
  advertise_ip: 192.168.179.50
  upnp_bind_multicast: true
  host_ip: 192.168.179.50
  listen_port: 80
  advertise_port: 80
  expose_by_default: false
  entities:
    input_boolean.decke:
      name: "Decke"
      hidden: false
    light.Flur:
      name: "Flurlicht"
      hidden: false

Do you have any ideas as to what the problem could be?
Thanks for your help in advance
Fabian

You do need to do a full restart of HA, wait until it’s fully restarted and then ask Alexa to find new devices.

Sometimes it takes a few minutes for the new devices to be discoverable by Alexa.

My config looks like this:

  listen_port: 80
  host_ip: 10.107.2.100
  expose_by_default: false
  entities:
    input_boolean.notify_movie:
      name: Movies
      hidden: false
 

Thank you very much for your answer. I have restarted Home Assistant several times and even waited overnight. Unfortunately, none of this brought any improvement.
I have also restarted my Alexa.

Do you know if there are any Alexa hardware requirements? A certain generation or something?

I have it working with all generations of Alexa from the original echo Dot to a much more recent Echo Studio. The original Dot is probably our most used device as it sits behind the TV in our living room.

As you see from my config snippet I only use the host_ip and listen_port, maybe try that?

Cheers

Thank you very much for your answer.
I have adapted my configuration to yours and restarted HA and my Alexa.
Unfortunately it still doesn’t work :frowning: