I have using a LIFX+BR30 light bulb and LIFX Z light strip kit for few weeks and tried to control those using the LAN API and took the source code from the github: https://github.com/codemaster/lib-lifx.
Both the bulb were used in our Lab and so it is ON for days. Now What I see is I get zero values when requesting the following Protocol Message sequence @ every 4 sec interval.
- Device::GetService 2) Device::GetVersion 3) Light::Get. (With a 300mSec delay between Device::GetVersion and Light::Get)
The Light::Get responds with Zero value for both LIFX Z and LIFX+BR30.
Note: Recently I tried to update the firmware.