Hello,
I went through the discussions but couldn’t find a solution for my issue so far. I’m running on the nightly build of OpenHAB on port 7080 (so don’t get confused it’s the same in the log) and have installed Hue Emulation and tagged a couple of switches. So far so good but when I asked Alexa to discover devices, it discovers none.
I’ve set the Hue Emulation binding to log level TRACE and got this:
14:18:11.492 [TRACE] [ation.internal.HueEmulationUpnpServer] - Got SSDP Discovery packet from 10.0.2.91:50000
14:18:11.492 [TRACE] [ation.internal.HueEmulationUpnpServer] - Sending to 10.0.2.91 : HTTP/1.1 200 OK
HOST: 239.255.255.250:1900
EXT:
CACHE-CONTROL: max-age=100
LOCATION: http://10.0.1.1:7080/api/description.xml
SERVER: FreeRTOS/7.4.2, UPnP/1.0, IpBridge/1.15.0
hue-bridgeid: 24C3931C1578
ST: upnp:rootdevice
USN: uuid:08b031a3-fefc-45e0-8ce9-24c3931c1578::upnp:rootdevice
14:18:11.494 [TRACE] [ation.internal.HueEmulationUpnpServer] - Sending to 10.0.2.91 : HTTP/1.1 200 OK
HOST: 239.255.255.250:1900
EXT:
CACHE-CONTROL: max-age=100
LOCATION: http://10.0.1.1:7080/api/description.xml
SERVER: FreeRTOS/7.4.2, UPnP/1.0, IpBridge/1.15.0
hue-bridgeid: 24C3931C1578
ST: urn:schemas-upnp-org:device:basic:1
USN: uuid:08b031a3-fefc-45e0-8ce9-24c3931c1578::upnp:rootdevice
14:18:11.495 [TRACE] [ation.internal.HueEmulationUpnpServer] - Sending to 10.0.2.91 : HTTP/1.1 200 OK
HOST: 239.255.255.250:1900
EXT:
CACHE-CONTROL: max-age=100
LOCATION: http://10.0.1.1:7080/api/description.xml
SERVER: FreeRTOS/7.4.2, UPnP/1.0, IpBridge/1.15.0
hue-bridgeid: 24C3931C1578
ST: uuid:08b031a3-fefc-45e0-8ce9-24c3931c1578
USN: uuid:08b031a3-fefc-45e0-8ce9-24c3931c1578::upnp:rootdevice
What makes me suspicious is that it calls Alexa to location description.xml (which I also see a GET request to that URL comes from) but not to discovery.xml which most other posts have described.
Does anybody know why / when Alexa does not call the discovery.xml and does not show any devices. If I call the discovery.xml manually in a browser, I see the tagged devices there.
Thanks a lot for any help!