Releases: MariusRumpf/node-lifx
Releases · MariusRumpf/node-lifx
v0.8.0
- Add support for IR functions of LIFX+ with
getMaxIR()
andmaxIR(brightness)
(#52, #42 , thanks @bmv437 and @ristomatti) - Added details of features supported by the hardware when using
getHardwareVersion()
v0.7.0
v0.6.0
v0.5.1
- Fix unknown method
lights()
v0.5.0
- New
broadcast
option to set the broadcast address for discovery - New
lights
option to target undiscoverable lights (#25, thanks @Dalgeb) - Stop timers when socket is closed in
destroy
method (#26, thanks @waynelee) - Fix port exception thrown after a socket bind error (#24)
- Correct product name for the Color BR30 bulb
- Bump dependencies
v0.4.0
- setting methods can now be provided with a callback to get a package confirmation
- added
getPower
method to request only the power state - added LIFX BR30 color to known products
- the readme has been enhanced for an easier to read documentation
v0.3.0
- light labels can now be requested and set (thanks @RobinBol for your help)
- lights can now be searched by label
- the method getHardwareVersion could not be called before
- new LIFX lights (Color 1000, White 900 BR30, ...) have been added to getHardwareVersion method
- check sending only if message in queue
- add code coverage statistics
- add undocumented method to request ambient light sensor value
v0.2.1
- Enhance compatibility with node v0.10, thanks @Nibbler999
v0.2.0
Breaking
Client.lights()
methods now returns Light objects of all active bulbs in an array
Deprecated
bulb-new
,bulb-online
,bulb-offline
events have been renamed tolight-new
,light-online
,light-offline
Changes
- new methods to get infos about state, firmware and hardware from the lights have been added
- interactive cli example has been added
- debug option for client can now be changed at runtime with
setDebug()
ref
-module has been removed for now
v0.1.1
- Fixed bug where sequence number in header was not set