lifx-sdk-java
lifx-sdk-java copied to clipboard
Group discovery takes a really long time
Discovering individual LIFX bulbs is super quick (< 1 second) but it takes anywhere from 5 to 15 seconds for the groups to be populated.
I have seen it take much longer – I have seen open(true) take 2-5 minutes.
This is not apparent from the documentation (#17), but when you do open(true)
it is going to wait for everything to load before continuing. This includes groups, alarms and details. As it turns out this can take a long time because the lights don't really like to answer all requests. If you need open(true) to be faster create a separate issue for that, so I'll know to prioritize.
Getting groups to load faster on open(false)
is on the radar and will be fixed in the near future.
This could be resolved with an implementation of #29