Node Hue Api Versions Save

Node.js Library for interacting with the Philips Hue Bridge and Lights

v1.0.1

9 years ago
  • Adding more information from lights() and getLights() to include details on the light type, model, id and software version
  • Updated documentation for LightState

v1.0.0

9 years ago
  • Massive refactoring of LightState which is a breaking change from version 0.2.7
  • LightState convenience functions to support simpler creation of new states
  • Modified the way that RGB is converted to an XY value for light state objects
  • Removed deprecated HueApi.connect() function
  • Added more convenience functions to HueApi to provide multiple language options and make functions consistent (e.g. lightState() and getLightState())
  • Added scene API support
  • Updated HTTP request library to 2.51.0
  • Added timezone retrieval from the bridge
  • Greatly increased test case coverage

v0.2.7

9 years ago
  • Added functions nupnpSearch and upnpSearch for bridge discovery and deprecated old search function references
  • Updated the Groups API and documentation to support latest Hue Bridge software version
  • LightGroup 0 name now provided from the bridge, rather than called All Lights
  • Provided separate functions for the different types of groups that are now possible in Bridge API version 1.4+
  • Added advanced option to specify the port number for the bridge
  • Added convenience getVersion function to obtain software and API versions of the bridge

v0.2.6

9 years ago
  • Fixes a bug introduced in 0.2.5 that would modify the LightState object if you have an rgb value set, making the state object unusable to multiple calls to different lights.

v0.2.5

9 years ago

Fixes for RGB conversion into XY co-ordinates for lamps to give better accuracy compared to previous implementation using HSL

v0.2.3

9 years ago
  • Fixing endpoint for meethue to support https
  • Replacing q-io with request backed library for http(s) connections