Setup/Background
- OS = 10.10.5
plugin version =2.0.9
Indigo Version = 7.0.2
Platform = Mac Mini
- Network has a trunk with native VLAN being 192.168.11.x
Secondary VLAN to 192.168.12.x (shutdown at this point)
Wireless off
Amazon Echo in network 192.168.11.x
Mac Mini also running OS X Server (10.10.5) with DHCP/DNS/Open Directory running
Indigo plugin 'Hue Light' working to Hue Hub (real version2)
Amazon Echo controlling Hue Hub (in network 192.168.11.x) fine
Mac Mini reports wrong IP when doing socket.gethostbyname(socket.gethostname())
Set ip Address in the 'Alexa-Hue Bridge' to the IP address of the ethernet (native VLAN)
Turned on all Debug in 'Alexa-Hue Bridge'
Virtual Device for the Alexa-Hue Bridge configured and is showing discoverable
Log when reseting the 'Alexa-Hue Bridge'
- Code: Select all
Jan 4, 2017, 7:58:37 AM
Reloading plugin "Alexa-Hue Bridge 2.0.9"
Stopping plugin "Alexa-Hue Bridge 2.0.9" (pid 1146)
Alexa-Hue Bridge HTTP server stopped...
Stopped plugin "Alexa-Hue Bridge 2.0.9"
Starting plugin "Alexa-Hue Bridge 2.0.9" (pid 38226)
Alexa-Hue Bridge Alexa-Hue Bridge initialising . . .
Alexa-Hue Bridge Host IP Address overridden and specified as: '192.168.11.2'
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 2.0.9"
Alexa-Hue Bridge Alexa-Hue Bridge initialization complete
Alexa-Hue Bridge Hue Bridge 'Alexa-Bridge-1' Host: 192.168.11.2
Alexa-Hue Bridge 'Alexa-Bridge-1' has one device published
Alexa-Hue Bridge Starting Hue Bridge 'Alexa-Bridge-1' web server thread
Alexa-Hue Bridge Starting Hue Bridge 'Alexa-Bridge-1' discovery thread as 'Auto Start Discovery' requested
When asking the Amazon Echo to discover my devices, there is NO LOG in Indigo
From a Mac on the network if I go to http://192.168.11.2:8178
- Code: Select all
<head>
<title>Alexa Hue Bridge</title>
</head>
<body>
This is the Alexa Hue Bridge plugin for Indigo. It allows some devices in Indigo to present on the local network as Hue
bulbs and makes them discoverable in a way that allows any Alexa device (Echo, FireTV, etc.) to find and control them.
</body>
Thoughts
I am assuming that the Amazon Echo is broadcasting something on the VLAN 192.168.11.x and for some reason the plugin is not seeing the broadcast. Since DHCP is also a broadcast, and Indigo could discover the real HUE HUB, I assume the Mac Mini can see broadcasts on the 192.168.11.x segment, but not the Amazon Echo.
I can not find how to discover the IP or MAC of the Amazon Echo. I have a few suspects but not sure.
Assuming that the discovery protocol is something like a UPNP broadcast, I assume that there is a process blocking it to Indigo?
I thought it might be the OS X Server app, but can not see a way to 'shutdown' it to let the discovery occur
Any Help is appreciated at this point.