hubot-hue-meeting
v2.2.1
Published
Control your Hue lights to let people know you're on a call.
Maintainers
Readme
Hubot Hue Meeting
Control your Hue lights to let people know you're on a call.
See src/hue-meeting.coffee for full documentation.
Installation
In hubot project repo, run:
npm install hubot-hue-meeting --save
Then add hubot-hue-meeting to your external-scripts.json:
[
"hubot-hue-meeting"
]Configuration
For instructions on obtaining the PHILIPS_HUE_HASH, see the Developer Documentation. The default colors are orange for meeting mode, white for free mode.
| Environment Variable | Required? | Description |
| --------------------- | :-------: | ---------------------------------------- |
| PHILIPS_HUE_HASH | Yes | The token for your bridge user |
| PHILIPS_HUE_IP | Yes | The IP or hostname of your Hue bridge |
| PHILIPS_HUE_MEETING_BRI | No | Meeting mode brightness; Default: 255 |
| PHILIPS_HUE_MEETING_HUE | No | Meeting mode color hue; Default: 6144 |
| PHILIPS_HUE_MEETING_SAT | No | Meeting mode color saturation; Default: 255 |
| PHILIPS_HUE_GUEST_BRI | No | Guest mode brightness; Default: 254 |
| PHILIPS_HUE_GUEST_HUE | No | Guest mode color hue; Default: 47125 |
| PHILIPS_HUE_GUEST_SAT | No | Guest mode color saturation; Default: 254 |
| PHILIPS_HUE_FREE_BRI | No | Free mode brightness; Default: 255 |
| PHILIPS_HUE_FREE_HUE | No | Free mode color hue; Default: 0 |
| PHILIPS_HUE_FREE_SAT | No | Free mode color saturation; Default: 0 |
Sample Interaction
user> hubot meeting
hubot> Setting lights to meeting mode ...
user> hubot guest
hubot> Setting lights back to guest mode ...
hubot> Done!
user> hubot free
hubot> Setting lights back to free ...
hubot> Done!
user> hubot disco on
hubot> :tada: Party mode activated! :tada:
user> hubot disco off
hubot> Getting back to work now.
