Code Monkey home page Code Monkey logo

hue-browser-controller's Introduction

The Hue Browser Controller

Introduction

The Hue Browser Controller is a website that enables you to control your Philips Hue lighting right from the website. It requires no install of software and runs locally. I other words it is a static website which means it can run independently of a web server and run just as it is stored. This means that if you have downloaded the site you can even control your lighting without a public internet connection.

Check out the Hue Browser Controller

Features

Creating a connection

When you enter the website you will see the login page. Here you can use an existing Philips Hue API connection or create a new connection as seen on the figure below. The program will automatically find the IP of a Philips Hue Bridge connected to the same network as your computer. You can also enter the IP manually this can be found in the hue app. After this the button on the Hue Bridge have to be pressed and then the program will automatically create a connection and you can login.

The login page

Controlling the lights

When you are logged in you will be presented with the control page. Here the rooms, scenes and lights from the phone app will automatically be fetch and displayed as shown on the figure below.

The login page You can select different rooms to see the lights and scenes in them, adjust the brightness and turn all lights off in every room. Scenes can be selected by cheating on them but can only be created in hue app. By clicking on the uppermost part of a light you turn the lights off/on. By clicking on the lowermost part you a menu opens where you can adjust the lights brightness and colour temperature or saturation and hue as shown below.

The login page

Contributing

If you would like to contribute to this repository please feel free to do so. Please open an issue with the tag "enhancement" if you have any improvements or ideas for improvements. If you finde problems/issue with the website please also open an issue with the appropriate tag. You can also fork the repository can create a pull request if you wish to do so. Thank you in advance!

License

Distributed under the MIT License. See LICENSE.txt for more information.

hue-browser-controller's People

Contributors

jakobjfl avatar retog avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.