/velho

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.

Primary LanguageTypeScriptMIT LicenseMIT

velho

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.

Features

  • 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

Screenshots

Installation

Prerequisites

  • Node.js and npm installed
  • Rust and Cargo installed

Steps

  1. Clone the repository
  2. Navigate to the project directory
  3. Run npm install to install the necessary dependencies
  4. Run npm run tauri-dev to start the development server and the application

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT