Skip to content
This repository has been archived by the owner on Mar 23, 2021. It is now read-only.
/ clj-hue Public archive

A partial implementation of a Clojure client library for the Phillips Hue API.

License

Notifications You must be signed in to change notification settings

endocrimes/clj-hue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

clj-hue

A Clojure library for interacting with the Hue API.

Features

  • Discover bridges
  • Authenticate with a bridge
  • Retreive configuration information
  • Control lights

Todo

  • Control groups
  • Support for discovering lights

Usage

(:require [clj-hue.bridge :as bridge]
          [clj-hue.light :as light])
;; You should press the pairing button on your Hue Bridge before running this.
(-> (bridge/discover)
    (bridge/register)
    (lights/all)
    (clojure.pprint/pprint))

License

Copyright © 2017 Danielle Tomlinson

Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.

About

A partial implementation of a Clojure client library for the Phillips Hue API.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published