tatey/LIFXHTTPKit

Effects Operations

Opened this issue · 0 comments

tatey commented

HTTP API supports the following effects:

There's no way to determine if an effect is running on the bulb so in-memory cache should be updated to reflect the final state.

Given we know the duration of the effect we could add a flag to indicate an effect is running and any subsequent changes resets the flag.