# GoHue Philips Hue Golang Library. ## License Copyright (C) 2016 Collin Guarino (Collinux) GPL version 2 or higher http://www.gnu.org/licenses/gpl.html GoHue project maintained by Collin Guarino, collin.guarino@gmail.com ## Contributing Pull requests happily accepted on GitHub ## Features ##### Lights - [x] Get all lights - [x] Get light by name - [x] Get light by index on bridge - [x] Get lights attributes and state - [x] Set lights attributes (rename) - [x] Set light state (color, effects, brightness, etc) - [x] Delete light - [x] Turn On, Off, Toggle - [x] Blink - [x] Colorloop On/Off ##### Bridge - [x] Create user - [x] Delete user - [x] Get configuration - [ ] Modify configuration - [ ] Get full state (datastore) - [ ] Search for bridges - [ ] Search for new lights - [ ] Get all timezones ##### Groups - [ ] Get all groups - [ ] Create group - [ ] Get group attributes - [ ] Set group attributes - [ ] Set group state - [ ] Delete Group ##### Schedules - [ ] Get all schedules - [ ] Create schedules - [ ] Get schedule attributes - [ ] Set schedule attributes - [ ] Delete schedule ##### Scenes - [ ] Get all scenes - [ ] Create scene - [ ] Modify scene - [ ] Recall scene - [ ] Delete scene - [ ] Get scene ##### Sensors - [ ] Get all sensors - [ ] Create sensor - [ ] Find new sensors - [ ] Get new sensors - [ ] Get sensor - [ ] Update sensor - [ ] Delete sensor - [ ] Change sensor configuration ##### Rules - [ ] Get all rules - [ ] Get rule - [ ] Create rule - [ ] Update rule - [ ] Delete rule ## API Documentation For official Philips Hue documentation check out the [Philips website](http://www.developers.meethue.com/philips-hue-api)