Wrapper API and cli examples in golang for interacting with lights via philips hue hub HTTP API.
Wrapper API and cli examples in golang for interacting with lights via philips hue hub HTTP API.
To install "github.com/heatxsink/go-hue" golang module.
$ go get github.com/heatxsink/go-hue
To run the tests you'll need to set the following environment variables:
1. HUE_TEST_USERNAME (You can obtain a whitelisted username via examples/discover.go)
1. HUE_TEST_HOSTNAME (Your hue hub's hostname or IP address)
As of API 1.31
, Philips/Hue has disabled the deleteUser
function, and it will always return the error unauthorized user
.
To delete an app from your bridge, you must login to https://account.meethue.com/apps and manually delete using the website.
Please feel free to reach out. Issues and PR's are always welcome!