Skip to content
A human interface for managing your Philips Hue Lighting system, powered by Python.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
extras
hueman
.gitignore
.travis.yml
LICENCE
README.md
requirements.txt
setup.py

README.md

hueman

Build Status

A human interface for managing your hues.

Installation

Simple enough, either install directly from the Cheese Shop using the normal methods:

% pip install hueman

Or if you would rather run the bleeding-edge version:

% pip install hueman==dev

Contributing

  1. Check for open issues or open a fresh issue to start a discussion around a feature idea or a bug.
  2. Fork the repo on github and start hacking away :)
  3. Write unit tests covering your changes.
  4. Add yourself to the AUTHORS file.
  5. Send a Pull Request, and possibly nag the maintainer if it isn't merged in a timely manner!

TODO

  • schedule management
  • api: read state back after PUT (check for errors, etc)
  • api: parse_colour -- check for colours in _nstate (order or precendence, drop previous nstate colours)
  • unittests: GroupController.find, Hueman.scene, Hueman plugin loading, Bridge.preset, hueman.utils, Entity.find(re)
You can’t perform that action at this time.