Skip to content

v3.0.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 22 Sep 11:05
· 1 commit to refs/heads/master since this release
ba33de3

Changes

  • New Fluent API
  • Every resource has it's own endpoint.

Fluent API example:

var allLights = await localHueClient.Light.GetAllAsync();      
var lightById= await localHueClient.Light.GetByIdAsync(id);

var allButtons= await localHueClient.Button.GetAllAsync();
etc

This makes the library more consistent to use and it's easier to identify and match with APIs from the Philips Hue documentation.

All existing methods are still available, but marked obsolete. They will be removed in the future.

🚀 Features

  • Added option to send Identify command to a Light and updated properties for Entertainment resources

🐛 Bug Fixes

  • Quality improvements in setting up a streaming/entertainment connection

Getting Started

See the updated README for instructions on how to use this library.
Latest version is available on NuGet: https://www.nuget.org/packages/HueApi