blob: 6ee13289bfdee7cc492a329467a00b54e4ad91f4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
|
# 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
- [ ] Get new lights
- [ ] Search for new lights
- [x] Get lights attributes and state
- [x] Set lights attributes (rename)
- [x] Set light state
- [ ] Delete light
- [x] Turn On, Off, Toggle
- [ ] Blink
- [x] Colorloop On/Off
- [ ] 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 config
- [ ] Rules
- [ ] Get all rules
- [ ] Get rule
- [ ] Create rule
- [ ] Update rule
- [ ] Delete rule
- [ ] Configuration
- [x] Create user
- [ ] Get configuration
- [ ] Modify configuration
- [ ] Delete user from whitelist
- [ ] Get full state (datastore)
- [ ] Info
- [ ] Get all timezones
- [ ] Search for bridges
|