Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Josef-Friedrich/Hue-shell
A collection of UNIX shell scripts to control the Hue LED lamps from Philips.
https://github.com/Josef-Friedrich/Hue-shell
hue-lamps shell unix
Last synced: about 1 month ago
JSON representation
A collection of UNIX shell scripts to control the Hue LED lamps from Philips.
- Host: GitHub
- URL: https://github.com/Josef-Friedrich/Hue-shell
- Owner: Josef-Friedrich
- License: mit
- Archived: true
- Created: 2013-08-16T14:26:06.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2020-12-11T08:20:52.000Z (about 4 years ago)
- Last Synced: 2024-02-11T18:46:35.934Z (11 months ago)
- Topics: hue-lamps, shell, unix
- Language: Shell
- Homepage: http://josef-friedrich.github.io/Hue-shell/
- Size: 395 KB
- Stars: 51
- Watchers: 11
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Build Status](https://travis-ci.org/Josef-Friedrich/Hue-shell.svg?branch=master)](https://travis-ci.org/Josef-Friedrich/Hue-shell)
`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
sudo sh -c "OPT=install; $(curl -fksSkL http://raw.github.com/Josef-Friedrich/Hue-shell/master/install.sh)"
```To install `Hue shell` manually please read the [documentation on the project page](http://josef-friedrich.github.io/Hue-shell/installation.html).
# Features
```
.--------------.
___| _ _ _ _ |_________________
/ | || || || ||_|___ /; Hue-shell runs on
/.--------------. /|___ // many single-board computer
/ | _ _ _ _ | / ___ \ // like Raspberry Pi,
/ | || || || || |____/ ___ \(\) // Cubieboard, BeagleBone etc.
/ | || || || || | | / \(\) //
/ |______________|____|/ (\) //
/ _ //
/ (\) Raspberry Pi //
/___________________________________//
`-----------------------------------'
```* Versatile basic command `hue set ...`
* Requires very little resources, runs in small UNIX environments
* Moving light scenes to create a ambient and decent atmosphere (`huescene-breath` `..-pendulum`, `..-sequence`)
* Background services to detect reachable bridge and blubs.For further documentation please visit the [project site](http://josef-friedrich.github.io/Hue-shell/):
http://josef-friedrich.github.io/Hue-shell/
# Commands
## Basic commands
* [hue](http://josef-friedrich.github.io/Hue-shell/docs/hue.html)
## Load commands
* [hueload-default](http://josef-friedrich.github.io/Hue-shell/docs/hueload-default.html)
* [hueload-random](http://josef-friedrich.github.io/Hue-shell/docs/hueload-random.html)
* [hueload-scene](http://josef-friedrich.github.io/Hue-shell/docs/hueload-scene.html)## One color commands
* [huecolor-basic](http://josef-friedrich.github.io/Hue-shell/docs/huecolor-basic.html)
* [huecolor-recipe](http://josef-friedrich.github.io/Hue-shell/docs/huecolor-recipe.html)## Scene commands
* [huescene-breath](http://josef-friedrich.github.io/Hue-shell/docs/huescene-breath.html)
* [huescene-pendulum](http://josef-friedrich.github.io/Hue-shell/docs/huescene-pendulum.html)
* [huescene-sequence](http://josef-friedrich.github.io/Hue-shell/docs/huescene-sequence.html)## Service commands
* [hueservice-detect-bridge](http://josef-friedrich.github.io/Hue-shell/docs/hueservice-detect-bridge.html)
* [hueservice-detect-lights](http://josef-friedrich.github.io/Hue-shell/docs/hueservice-detect-lights.html)## Management commands
* [hue-manager](http://josef-friedrich.github.io/Hue-shell/docs/hue-manager.html)