Skip to content

crummy/ambihue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ambihue

Ambient Hue Lighting Controller

This python script examines pixels on your main screen and sets your #2 Phillips Hue light to the average of those colours.

This is intended to provide a an experience similar to the amBX lighting system: http://www.ambx.com/

Requirements:

  • Uses PIL to grab your screen

Limitations:

  • Might only work with windowed/fullscreen windowed programs?

Usage:

  • python gamehue.py

Credit:

  • Thanks to studioimaginaire; I use their Python interface for the Hue hub.

Addendum:

  • I envisioned starting my computer, my light turning on, changing colours as relevant, and turning off when I turned off my machine. There are two conflicting problems with this:
    • Easily getting shutdown messages requires being a service
    • Taking screengrabs is very difficult (impossible?) as a service
  • Until I can figure out a way to resolve this, this script serves as an interesting artifact but nothing truly practical.

About

Ambient Hue Lighting Controller

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published