Integration of MiLight, LimitlessLED, Easybulb, etc (2 methods)

Alright Lads and Lassies,

Saddle your horses because it’s about to get real! I have a cross platform solution that can be run independently and will integrate SmartThings with MiLights (Limitless LED, etc, etc).

It’s essentially a node server and my knowledge of it is fairly limited as I mentioned earlier, I collaborated with my friend - Jared Schraub, that did all the coding for the server itself (big shout out and thanks to him for his time spent and knowledge lent) however, I have enough of an understanding to hopefully step-by-step walk through installing everything. To keep it simple I’m going to append the instructions for the new method to my original post so that way everything is in one place and quick and easy to access.

Questions, comments, concerns, suggestions are all welcome on this thread and I’ll do my best to be prompt in responsiveness but if things get fairly technical regarding the server itself, fair warning that I may only be able to reply with a “I’ll have to ask Jared, or I could Google around for 10+hrs” but outside of that, once it’s running you should be set.

Some background for anyone that’s curious:
The node server’s original intent was to utilize the url trigger I’ve already created with my Milight SmartThings app and simply parse that into a shell command that would run a corresponding script I found online specifically for Linux however, in the process we discovered an API that basically combined everything we needed into one package that itself we used a node server so we would still have the shell command capability as well as it natively also does the MlLight commands all from the url request. So basically, install my MiLight SmartThings app, define the parameters, run the server and you can control all your lights on top of running whatever other scripts you want/desire.

Cheers!

2 Likes