Hue-shell is a collection of shell scripts to control the Hue lamps from Philips.

                    _________________________
                   /                         \
                  +    ___________________    +
                  |   /                   \   |                      .
                  |   + _$ hue set 1 --on  +  |            .    +    ,
                  |   |                    |  |             \   '   /
  ,+.             |   +                    +  |              ` ,+. '
 (   )            |   \___________________/   |           +-+ (   ) +-+
  \ /     -->     +  /+\               _      +     -->        \ /
 _+=+_             \_________________________/                _+=+_
+_____+              !______________________!                +_____+

It is designed for embedded operating systems with very limited resources (successfully tested on the old and outdated wifi router “Linksys WRT54GL”).

Hue-shell runs on many shells (sh, dash, ash, bash) and many UNIX operating systems (Linux, MacOS X, FreeBSD, OpenWrt). Hue-shell works well in a small BusyBox environment. Out of the box Hue-shell runs on many single-board computer like Raspberry Pi, Cubieboard, BeagleBone etc.

Installation

sh -c "OPT=install; $(curl -fksSL https://raw.github.com/Josef-Friedrich/Hue-shell/master/install.sh)"

Features

              .--------------.
           ___|  _  _  _  _  |_________________
          /   |  || || || ||_|___             /;      Hue-shell runs on 
         /.--------------.      /|___        //     many single-board computer
        / |  _  _  _  _  |     / ___ \      //     like Raspberry Pi,        
       /  |  || || || || |____/ ___ \(\)   //     Cubieboard, BeagleBone etc.
      /   |  || || || || |    | /  \(\)   //
     /    |______________|____|/   (\)   //
    / _                                 //
   / (\) Raspberry Pi                  //
  /___________________________________//
  `-----------------------------------'