MiLight has some nice fancy cheap bulbs, but they are horrible to control. Even with the stock app. This Node.js app is a proxy service that allows for sane readable packages to be send which will be converted to MiLight commands and send to the bridge.