A desktop application that allows you to connect to your philips HUE bridges and controls the lights in your home 💡
The only purpose of this app is experimental. There are way better and more complete apps out there. This is just my take on an home automation app.
- Framework
- Electron, ReactJS + Redux, bootstrap
- Building and packaging
- electron-packager, electron-builder, electron-updater
- Other
- Philips HUE API
- Now
- HUE Bridges
- HUE Lightbulbs
- Next...
- Smart plugs
- HUE Lightstrips
The first time you launch the app, you will land on the bridge page. From there. you can scan your network to find any bridges.
By clicking on "connect" on your HUE bridge, you will be asked to give it a name
After clicking on "start", you will have 45s to press the link button (central button) on the HUE bridge.
As soon as you clicked on the link button, the bridge will be added to your list.
This list will then be saved to a local storage so that quitting or updating the apps doesn't require a reconnection.
The lights connected to your bridge will be automatically loaded into the app. You can view and control them by clicking on the "Controls" tab in the sidebar
To change and light's color, click on it. It will add to the selected lights, shown with a grey background.
By pressing "ctrl" at the same time you click on the light, you can select multiple lights to change all the colors at once.
You can then play with the sliders on top to change the light's color.
To switch a light on and off, you can simply click on the bottom of the ON/OFF text.
In the settings tab, there is a card allowing you to automatically update the app.
To update the app, click on "check for udpate". If a new version is available, it will be downloaded, showing a progress bar and percentage. Once the download is finished, you will be able to click on a button to restart and apply the update.