Velho (wizard in Finnish) is a desktop application developed using Tauri and React. It provides a user interface for controlling Philips Wiz smart lights on the same network as the device running it is on.
- Discover lights on the network automatically
- Toggle light state
- Change light temperature
- Change light dimming
- Name lights (by default the name is the light's MAC address)
- Change light color
- Create/edit/toggle custom scenes for lights
- Create/edit custom groups of lights
- Control groups of lights
- Node.js and npm installed
- Rust and Cargo installed
- Clone the repository
- Navigate to the project directory
- Run
npm install
to install the necessary dependencies - Run
npm run tauri-dev
to start the development server and the application
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.