Gene, question on Philips Hue...
If i write the new module that will allow multiple hue-hubs, is there a way to take a source 'module' file, and have a script load, and configure it based on information recieved from UPNP?... if there is you could set it up so that insead of having a check mark for Philips Hue, you have a 'add hue bridge' button... this would launch UPnP discovery, and tell you to press the link button on the bridge....