lightsd icon indicating copy to clipboard operation
lightsd copied to clipboard

A daemon with a JSON-RPC API to control your light bulbs

Results 8 lightsd issues
Sort by recently updated
recently updated
newest added

I run lightsd with -l to allow connections from network based clients. I recently updated my OS to ubuntu 16.04 and lightsd to 1.2.1 and noticed it was no longer...

enhancement
docs

When using the python client to get light state, the lightsd daemon segfault, here is the traceback: ipython shell using lightsc.py ```python >>> c.get_light_state("*") ``` Lightsd: ```[2018-07-15T18:54:41.169062+02:00] [DEBUG] lightsd: sending...

LIFX have released new firmware updates that includes changes which breaks lightsd, at least parts of lightsd. The A19 bulbs that I have updated to 2.14 are now crashing if...

[`kqueue(2)`](https://www.freebsd.org/cgi/man.cgi?query=kqueue) file descriptors aren't inherited by child processes therefore we need to fork before we call `event_base_new` from libevent. This is pretty annoying because it means we need to rework...

bug
help wanted

lightsd parses floats manually so they can be stored in integers but fails to support numbers in [E notation](https://en.wikipedia.org/wiki/Scientific_notation#E_notation), which are part of the [JSON standard](http://json.org/). The following functions should...

bug
help wanted

Note: i am not using the daemon flag as this doesnt appear to work, and the process just exits without forking to the background. So for the time being im...

Howdy, While I would love if the only way the LIFX lights were changed was via lightsd and a single light-sd client, I know that around my house, there are...

enhancement

Equivalent to: ``` prev_color = get_light_state(target) set_light_from_hsbk(target, 0, 0, 0 or 1, temperature, 60 * 1000 * 5) sleep(60 * 5) powerOff(target) set_light_from_hsbk(target, prev_color, 0) # requires firmware >= 1.5...

enhancement