4 ms·
In my experience, when I researched some of the official forums some time ago, there was no public documentation of the protocols. I still have to use the Andro
by brachi 7y ago
In my experience, when I researched some of the official forums some time ago, there was no public documentation of the protocols. I still have to use the Android app to onboard a bulb (which will fail if you forget to deactivate mobile data on your phone). Then, I was pretty satisfied using lifxlan in Python (https://github.com/mclarkk/lifxlan https://github.com/mclarkk/lifxlan)
- donatj 7y agoThere is absolutely public documentation [1] and has been for years. I've used it extensively to help maintain a Go connector [2]. It's a binary protocol and it's just a matter of spraying your network with broadcast UDP packets. 1. https://lan.developer.lifx.com/ https://lan.developer.lifx.com/ 2. https://github.com/2tvenom/golifx https://github.com/2tvenom/golifx
- brachi 7y agoThanks, I need to go back and re-read those docs. My problem was with the onboarding. From a quick look your library assumes the bulbs are already onboarded, like the one in Python?