chrivers / bifrost

Hue Bridge Emulator
GNU General Public License v3.0
122 stars 6 forks source link

http://<bridge ip>/description.xml missing. #32

Open hendriksen-mark opened 2 months ago

hendriksen-mark commented 2 months ago

bifrost does not respond to request /description.xml. error log from bifrost:

2024-09-13T14:51:06.065Z INFO  bifrost::server              > http; method=GET uri=/description.xml
 2024-09-13T14:51:06.065Z INFO  bifrost::server              > http; status=404 Not Found

response from original bridge:

<?xml version="1.0" encoding="UTF-8" ?>
<root xmlns="urn:schemas-upnp-org:device-1-0">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<URLBase>http: //<bridge ip>:80/</URLBase>
<device>
<deviceType>urn:schemas-upnp-org:device:Basic: 1</deviceType>
<friendlyName>Hue Bridgee (192.168.1.188)</friendlyName>
<manufacturer>Signify</manufacturer>
<manufacturerURL>http: //www.philips-hue.com</manufacturerURL>
<modelDescription>Philips hue Personal Wireless Lighting</modelDescription>
<modelName>Philips hue bridge 2015</modelName>
<modelNumber>BSB002</modelNumber>
<modelURL>http: //www.philips-hue.com</modelURL>
<serialNumber><mac address></serialNumber>
<UDN>uuid: 2f402f80-da50-11e1-9b23-0017887fa41e</UDN>
<presentationURL>index.html</presentationURL>
</device>
</root>
chrivers commented 2 months ago

This looks like SSDP / uPNP, which runs on UDP.

Does the hue bridge return this answer over TCP as well?