Can't seem to get Alexa to discover Indigo devices; Running MacOS 10.11.6, Indigo 7.1.1, WiFi connected IMac (192.168.0.217) in the below. Alexa on same WiFi network, in fact same access point. Just trying to discover two devices to start. Startup of the plug-in seems fine, with continuous auto-discovery enabled. No other apps on port 1900:
ov 24, 2017, 11:34:19 AM
Disabling plugin "Alexa-Hue Bridge 3.0.19"
Stopping plugin "Alexa-Hue Bridge 3.0.19" (pid 1178)
Alexa-Hue Bridge Alexa-Hue Bridge shutdown requested
Alexa-Hue Bridge HTTP server stopping...
Alexa-Hue Bridge HTTP server stopped
Stopped plugin "Alexa-Hue Bridge 3.0.19"
Enabling plugin "Alexa-Hue Bridge 3.0.19"
Starting plugin "Alexa-Hue Bridge 3.0.19" (pid 1195)
Alexa-Hue Bridge Alexa-Hue Bridge initialising . . .
Alexa-Hue Bridge Plugin Host IP Address is discovered as: '192.168.0.217'
Alexa-Hue Bridge Alexa discovery request logging enabled
Alexa-Hue Bridge Warning Debugging enabled for Alexa-Hue Bridge: General, Server, Broadcaster, Responder, Method Trace
Started plugin "Alexa-Hue Bridge 3.0.19"
Alexa-Hue Bridge Alexa-Hue Bridge initialization complete
Alexa-Hue Bridge 'Alexa' has 2 Alexa Devices published
Alexa-Hue Bridge Starting Hue Bridge 'Alexa' web server thread
Alexa-Hue Bridge Starting Hue Bridge 'Alexa' discovery thread as 'Auto Start Discovery' requested
Alexa-Hue Bridge Alexa-Hue Bridge 'Alexa' started: Host: 192.168.0.217 Port: 8178
Alexa-Hue Bridge Alexa-Hue Bridge checking network access by attempting to access 'www.google.com'
Alexa-Hue Bridge Alexa-Hue Bridge network access check to www.google.com successfully completed.
Alexa-Hue Bridge Alexa-Hue Bridge checking for Plugin update
Alexa-Hue Bridge Checking for updates...
Alexa-Hue Bridge No updates are available
Alexa-Hue Bridge Alexa-Hue Bridge next update check scheduled for: Saturday, 2017-Nov-25 at 11:34
Below is the log from the plug in after I say "Alexa, discover devices." When the discovery fails Alexa seems to have a hint that we are trying to use the emulated Phillips Hue system, since she says "If you have Phillips Hue press the button on the bridge and rerun discovery." Any idea at all where this is failing? Any ideas greatly accepted.
Marker - Nov 24, 2017, 11:34:50 AM
2017-11-24 11:35:05.970 DEBUG Plugin.responder.run Responder.run: received: M-SEARCH * HTTP/1.1
MX: 3
ST: upnp:rootdevice
HOST: 239.255.255.250:1900
MAN: "ssdp:discover"
2017-11-24 11:35:05.970 DEBUG Plugin.responder.respond Responder.respond called from address ('192.168.0.238', 50000)
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=100
EXT:
LOCATION: http://192.168.0.217:8178/description.xml
SERVER: FreeRTOS/7.4.2, UPnP/1.0, IpBridge/1.7.0
ST: urn:schemas-upnp-org:device:basic:1
USN: uuid:72288317-d143-11e7-9cc6-985aebdf1f49
2017-11-24 11:35:05.971 DEBUG Plugin.responder.respond Responder.respond: creating output_socket
2017-11-24 11:35:05.971 DEBUG Plugin.responder.respond Responder.respond: calling output_socket.sendto
2017-11-24 11:35:05.971 DEBUG Plugin.responder.respond Responder.respond: closing output_socket
2017-11-24 11:35:05.971 DEBUG Plugin.responder.respond Responder.respond: UDP Response sent to ('192.168.0.238', 50000)
2017-11-24 11:35:05.971 DEBUG Plugin.responder.run Responder.run: received: M-SEARCH * HTTP/1.1
MX: 3
ST: ssdp:all
HOST: 239.255.255.250:1900
MAN: "ssdp:discover"
2017-11-24 11:35:05.971 DEBUG Plugin.responder.respond Responder.respond called from address ('192.168.0.238', 50000)
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=100
EXT:
LOCATION: http://192.168.0.217:8178/description.xml
SERVER: FreeRTOS/7.4.2, UPnP/1.0, IpBridge/1.7.0
ST: urn:schemas-upnp-org:device:basic:1
USN: uuid:72288317-d143-11e7-9cc6-985aebdf1f49
2017-11-24 11:35:05.971 DEBUG Plugin.responder.respond Responder.respond: creating output_socket
2017-11-24 11:35:05.971 DEBUG Plugin.responder.respond Responder.respond: calling output_socket.sendto
2017-11-24 11:35:05.971 DEBUG Plugin.responder.respond Responder.respond: closing output_socket
2017-11-24 11:35:05.971 DEBUG Plugin.responder.respond Responder.respond: UDP Response sent to ('192.168.0.238', 50000)
2017-11-24 11:35:06.585 DEBUG Plugin.responder.run Responder.run: received: M-SEARCH * HTTP/1.1
MX: 3
ST: upnp:rootdevice
HOST: 239.255.255.250:1900
MAN: "ssdp:discover"
2017-11-24 11:35:06.585 DEBUG Plugin.responder.respond Responder.respond called from address ('192.168.0.238', 50000)
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=100
EXT:
LOCATION: http://192.168.0.217:8178/description.xml
SERVER: FreeRTOS/7.4.2, UPnP/1.0, IpBridge/1.7.0
ST: urn:schemas-upnp-org:device:basic:1
USN: uuid:72288317-d143-11e7-9cc6-985aebdf1f49
2017-11-24 11:35:06.585 DEBUG Plugin.responder.respond Responder.respond: creating output_socket
2017-11-24 11:35:06.585 DEBUG Plugin.responder.respond Responder.respond: calling output_socket.sendto
2017-11-24 11:35:06.585 DEBUG Plugin.responder.respond Responder.respond: closing output_socket
2017-11-24 11:35:06.585 DEBUG Plugin.responder.respond Responder.respond: UDP Response sent to ('192.168.0.238', 50000)
2017-11-24 11:35:06.585 DEBUG Plugin.responder.run Responder.run: received: M-SEARCH * HTTP/1.1
MX: 3
ST: ssdp:all
HOST: 239.255.255.250:1900
MAN: "ssdp:discover"
2017-11-24 11:35:06.585 DEBUG Plugin.responder.respond Responder.respond called from address ('192.168.0.238', 50000)
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=100
EXT:
LOCATION: http://192.168.0.217:8178/description.xml
SERVER: FreeRTOS/7.4.2, UPnP/1.0, IpBridge/1.7.0
ST: urn:schemas-upnp-org:device:basic:1
USN: uuid:72288317-d143-11e7-9cc6-985aebdf1f49
2017-11-24 11:35:06.585 DEBUG Plugin.responder.respond Responder.respond: creating output_socket
2017-11-24 11:35:06.585 DEBUG Plugin.responder.respond Responder.respond: calling output_socket.sendto
2017-11-24 11:35:06.585 DEBUG Plugin.responder.respond Responder.respond: closing output_socket
2017-11-24 11:35:06.585 DEBUG Plugin.responder.respond Responder.respond: UDP Response sent to ('192.168.0.238', 50000)
2017-11-24 11:35:06.905 DEBUG Plugin.server.handle HttpdRequestHandler.handle invoked for 'Alexa' with data:
GET /description.xml HTTP/1.1
Host: 192.168.0.217:8178
Connection: Keep-Alive
User-Agent: Android/5.1.1 UPnP/1.0 Cling/2.0
2017-11-24 11:35:06.909 DEBUG Plugin.server.send_headers HttpdRequestHandler.send_headers: Sent content type: application/xml
2017-11-24 11:35:06.910 DEBUG Plugin.server.get_response hue_listener.get_response for 'Alexa', request string: /description.xml
2017-11-24 11:35:06.910 DEBUG Plugin.server.get_response hue_listener.get_response request file: /description.xml
2017-11-24 11:35:06.911 DEBUG Plugin.server.get_response hue_listener.get_response for 'Alexa', serving from a local file: /description.xml
2017-11-24 11:35:06.911 DEBUG Plugin.server.get_response hue_listener.get_response for 'Alexa', returning file description.xml with data:
<?xml version="1.0"?>
<root xmlns="urn:schemas-upnp-org:device-1-0">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<URLBase>http://192.168.0.217:8178/</URLBase>
<device>
<deviceType>urn:schemas-upnp-org:device:Basic:1</deviceType>
<friendlyName>Alexa Hue Bridge</friendlyName>
<manufacturer>Royal Philips Electronics</manufacturer>
<manufacturerURL>http://www.philips.com</manufacturerURL>
<modelDescription>Philips hue Personal Wireless Lighting</modelDescription>
<modelName>Philips hue bridge 2012</modelName>
<modelNumber>929000226503</modelNumber>
<modelURL>http://www.meethue.com</modelURL>
<serialNumber>001788101fe2</serialNumber>
<UDN>uuid:72288317-d143-11e7-9cc6-985aebdf1f49</UDN>
<presentationURL>index.html</presentationURL>
<iconList>
<icon>
<mimetype>image/png</mimetype>
<height>48</height>
<width>48</width>
<depth>24</depth>
<url>hue_logo_0.png</url>
</icon>
<icon>
<mimetype>image/png</mimetype>
<height>120</height>
<width>120</width>
<depth>24</depth>
<url>hue_logo_3.png</url>
</icon>
</iconList>
</device>
</root>
2017-11-24 11:35:06.932 DEBUG Plugin.server.handle HttpdRequestHandler.handle invoked for 'Alexa' with data:
GET /description.xml HTTP/1.1
Content-Type: application/json
User-Agent: Dalvik/2.1.0 (Linux; U; Android 5.1.1; AEORD Build/LVY48F)
Host: 192.168.0.217:8178
Connection: Keep-Alive
Accept-Encoding: gzip
2017-11-24 11:35:06.932 DEBUG Plugin.server.send_headers HttpdRequestHandler.send_headers: Sent content type: application/xml
2017-11-24 11:35:06.933 DEBUG Plugin.server.get_response hue_listener.get_response for 'Alexa', request string: /description.xml
2017-11-24 11:35:06.933 DEBUG Plugin.server.get_response hue_listener.get_response request file: /description.xml
2017-11-24 11:35:06.933 DEBUG Plugin.server.get_response hue_listener.get_response for 'Alexa', serving from a local file: /description.xml
2017-11-24 11:35:06.934 DEBUG Plugin.server.get_response hue_listener.get_response for 'Alexa', returning file description.xml with data:
<?xml version="1.0"?>
<root xmlns="urn:schemas-upnp-org:device-1-0">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<URLBase>http://192.168.0.217:8178/</URLBase>
<device>
<deviceType>urn:schemas-upnp-org:device:Basic:1</deviceType>
<friendlyName>Alexa Hue Bridge</friendlyName>
<manufacturer>Royal Philips Electronics</manufacturer>
<manufacturerURL>http://www.philips.com</manufacturerURL>
<modelDescription>Philips hue Personal Wireless Lighting</modelDescription>
<modelName>Philips hue bridge 2012</modelName>
<modelNumber>929000226503</modelNumber>
<modelURL>http://www.meethue.com</modelURL>
<serialNumber>001788101fe2</serialNumber>
<UDN>uuid:72288317-d143-11e7-9cc6-985aebdf1f49</UDN>
<presentationURL>index.html</presentationURL>
<iconList>
<icon>
<mimetype>image/png</mimetype>
<height>48</height>
<width>48</width>
<depth>24</depth>
<url>hue_logo_0.png</url>
</icon>
<icon>
<mimetype>image/png</mimetype>
<height>120</height>
<width>120</width>
<depth>24</depth>
<url>hue_logo_3.png</url>
</icon>
</iconList>
</device>
</root>
2017-11-24 11:35:06.994 DEBUG Plugin.responder.run Responder.run: received: M-SEARCH * HTTP/1.1
MX: 3
ST: upnp:rootdevice
HOST: 239.255.255.250:1900
MAN: "ssdp:discover"
2017-11-24 11:35:06.994 DEBUG Plugin.responder.respond Responder.respond called from address ('192.168.0.238', 50000)
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=100
EXT:
LOCATION: http://192.168.0.217:8178/description.xml
SERVER: FreeRTOS/7.4.2, UPnP/1.0, IpBridge/1.7.0
ST: urn:schemas-upnp-org:device:basic:1
USN: uuid:72288317-d143-11e7-9cc6-985aebdf1f49
2017-11-24 11:35:06.994 DEBUG Plugin.responder.respond Responder.respond: creating output_socket
2017-11-24 11:35:06.994 DEBUG Plugin.responder.respond Responder.respond: calling output_socket.sendto
2017-11-24 11:35:06.995 DEBUG Plugin.responder.respond Responder.respond: closing output_socket
2017-11-24 11:35:06.995 DEBUG Plugin.responder.respond Responder.respond: UDP Response sent to ('192.168.0.238', 50000)
2017-11-24 11:35:06.995 DEBUG Plugin.responder.run Responder.run: received: M-SEARCH * HTTP/1.1
MX: 3
ST: ssdp:all
HOST: 239.255.255.250:1900
MAN: "ssdp:discover"
2017-11-24 11:35:06.995 DEBUG Plugin.responder.respond Responder.respond called from address ('192.168.0.238', 50000)
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=100
EXT:
LOCATION: http://192.168.0.217:8178/description.xml
SERVER: FreeRTOS/7.4.2, UPnP/1.0, IpBridge/1.7.0
ST: urn:schemas-upnp-org:device:basic:1
USN: uuid:72288317-d143-11e7-9cc6-985aebdf1f49
2017-11-24 11:35:06.995 DEBUG Plugin.responder.respond Responder.respond: creating output_socket
2017-11-24 11:35:06.995 DEBUG Plugin.responder.respond Responder.respond: calling output_socket.sendto
2017-11-24 11:35:06.995 DEBUG Plugin.responder.respond Responder.respond: closing output_socket
2017-11-24 11:35:06.995 DEBUG Plugin.responder.respond Responder.respond: UDP Response sent to ('192.168.0.238', 50000)
2017-11-24 11:35:07.609 DEBUG Plugin.responder.run Responder.run: received: M-SEARCH * HTTP/1.1
MX: 3
ST: upnp:rootdevice
HOST: 239.255.255.250:1900
MAN: "ssdp:discover"
2017-11-24 11:35:07.609 DEBUG Plugin.responder.respond Responder.respond called from address ('192.168.0.238', 50000)
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=100
EXT:
LOCATION: http://192.168.0.217:8178/description.xml
SERVER: FreeRTOS/7.4.2, UPnP/1.0, IpBridge/1.7.0
ST: urn:schemas-upnp-org:device:basic:1
USN: uuid:72288317-d143-11e7-9cc6-985aebdf1f49
2017-11-24 11:35:07.609 DEBUG Plugin.responder.respond Responder.respond: creating output_socket
2017-11-24 11:35:07.609 DEBUG Plugin.responder.respond Responder.respond: calling output_socket.sendto
2017-11-24 11:35:07.609 DEBUG Plugin.responder.respond Responder.respond: closing output_socket
2017-11-24 11:35:07.609 DEBUG Plugin.responder.respond Responder.respond: UDP Response sent to ('192.168.0.238', 50000)
2017-11-24 11:35:07.609 DEBUG Plugin.responder.run Responder.run: received: M-SEARCH * HTTP/1.1
MX: 3
ST: ssdp:all
HOST: 239.255.255.250:1900
MAN: "ssdp:discover"
2017-11-24 11:35:07.609 DEBUG Plugin.responder.respond Responder.respond called from address ('192.168.0.238', 50000)
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=100
EXT:
LOCATION: http://192.168.0.217:8178/description.xml
SERVER: FreeRTOS/7.4.2, UPnP/1.0, IpBridge/1.7.0
ST: urn:schemas-upnp-org:device:basic:1
USN: uuid:72288317-d143-11e7-9cc6-985aebdf1f49
2017-11-24 11:35:07.609 DEBUG Plugin.responder.respond Responder.respond: creating output_socket
2017-11-24 11:35:07.609 DEBUG Plugin.responder.respond Responder.respond: calling output_socket.sendto
2017-11-24 11:35:07.609 DEBUG Plugin.responder.respond Responder.respond: closing output_socket
2017-11-24 11:35:07.610 DEBUG Plugin.responder.respond Responder.respond: UDP Response sent to ('192.168.0.238', 50000)
2017-11-24 11:35:08.018 DEBUG Plugin.responder.run Responder.run: received: M-SEARCH * HTTP/1.1
MX: 3
ST: upnp:rootdevice
HOST: 239.255.255.250:1900
MAN: "ssdp:discover"
2017-11-24 11:35:08.018 DEBUG Plugin.responder.respond Responder.respond called from address ('192.168.0.238', 50000)
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=100
EXT:
LOCATION: http://192.168.0.217:8178/description.xml
SERVER: FreeRTOS/7.4.2, UPnP/1.0, IpBridge/1.7.0
ST: urn:schemas-upnp-org:device:basic:1
USN: uuid:72288317-d143-11e7-9cc6-985aebdf1f49
2017-11-24 11:35:08.018 DEBUG Plugin.responder.respond Responder.respond: creating output_socket
2017-11-24 11:35:08.018 DEBUG Plugin.responder.respond Responder.respond: calling output_socket.sendto
2017-11-24 11:35:08.018 DEBUG Plugin.responder.respond Responder.respond: closing output_socket
2017-11-24 11:35:08.019 DEBUG Plugin.responder.respond Responder.respond: UDP Response sent to ('192.168.0.238', 50000)
2017-11-24 11:35:08.019 DEBUG Plugin.responder.run Responder.run: received: M-SEARCH * HTTP/1.1
MX: 3
ST: ssdp:all
HOST: 239.255.255.250:1900
MAN: "ssdp:discover"
2017-11-24 11:35:08.019 DEBUG Plugin.responder.respond Responder.respond called from address ('192.168.0.238', 50000)
HTTP/1.1 200 OK
CACHE-CONTROL: max-age=100
EXT:
LOCATION: http://192.168.0.217:8178/description.xml
SERVER: FreeRTOS/7.4.2, UPnP/1.0, IpBridge/1.7.0
ST: urn:schemas-upnp-org:device:basic:1
USN: uuid:72288317-d143-11e7-9cc6-985aebdf1f49
2017-11-24 11:35:08.019 DEBUG Plugin.responder.respond Responder.respond: creating output_socket
2017-11-24 11:35:08.019 DEBUG Plugin.responder.respond Responder.respond: calling output_socket.sendto
2017-11-24 11:35:08.019 DEBUG Plugin.responder.respond Responder.respond: closing output_socket
2017-11-24 11:35:08.019 DEBUG Plugin.responder.respond Responder.respond: UDP Response sent to ('192.168.0.238', 50000)