3D Preview for Hue Entertainment Pro
HueLightDJ has been renamed to Hue Entertainment Pro. The frontend and hosting setup have been completely rewritten. It's easier to set up and easier to use.
It's now super easy to add (multiple) bridges and combine them into 1 area (an Entertainment Pro area!). Once you have combined multiple areas, you can connect to this area and start all kinds of built-in effects.
There was already a nice 2D preview in the previous version, but new in this version is a 3D preview right in your browser. It's built using the Three.js JavaScript library. This 3D preview really gives you a feeling of how these effects will look in real life.
Only have one bridge? Don't worry, you can still use the app with one bridge. No Philips Hue lights in your home? Also, don't worry, you can use the built-in Demo Areas to try out the application.
How to set up?
The best way to run Hue Entertainment Pro is using Docker. You can pull the Docker image from Docker Hub or GitHub and run it. The application uses SQLite to store application keys to your bridges. So if you want to preserve this data between application updates, it's best to use Docker Compose to store the data on a separate volume that is kept between updates.
Check out GitHub for the instructions: https://github.com/michielpost/HueEntertainmentPro
The application is fully open source, you can also build it from scratch and run it locally.
The frontend uses the Fluent UI library from Microsoft. This library includes a lot of built-in components and it makes the application look clean and simple without much effort.