over the last couple of month I have been slowly developing a Kotlin sister SDK to my Swift SDK.
While its probably not perfect yet, it certainly has reached a stage were it is usable. It has pretty much feature parity with the swift version now and supports all publicly documented LIFX LAN messages apart from the Tile protocol extensions.
The SDK is licensed unter MIT, so feel free to do whatever you like with it, but I am also happy to accept pull requests when they make sense for the community.
You can find the SDK on Github here:
I am also open sourcing today a small Android App to give you an idea how the SDK could be used:
Hope this helps someone