Skip to content

πŸ’‘ Simple desktop app to connect and control WiZ Bulbs.

License

Notifications You must be signed in to change notification settings

MatiasTK/WizAPP

Repository files navigation

WiZ APP πŸ’‘


Simple desktop app to connect and control WiZ Bulbs.

Downloads Release License

Features β€’ Download β€’ Building β€’ Troubleshooting β€’ Roadmap β€’ Stack

preview

Features 🌟

  • Discover your bulbs automatically.
  • Turn on/off your bulbs.
  • Change the scene of your bulbs.
  • Change the brightness of your bulbs.
  • Set custom bulb scene colors.
  • Notification when an update is available.
  • Spanish and English language support.
  • Minimize to tray.

Download πŸ“₯

You can download the latest release from here.

Building πŸ“¦

If you want to build the app yourself, you can do it by following these steps:

  • Clone the repo.
  • Install the dependencies with npm install.
  • Run npm run make to build the app.
  • The app will be in the out folder.

Troubleshooting πŸ”¨

  • The app can't discover the bulb automatically.
    • Set the bulb ip manually. You can find the bulb ip in the WiZ Mobile APP,go to settings > Lights > Your bulb > Device Info > Detailed information.

Roadmap πŸš€

  • Refactor main process
  • Add support for more bulb models
  • Remade the UI using tailwindcss
    • Light/Dark mode
  • Switch to electron builder
    • Use inbuilt auto updater
  • Custom bulb temperature scene

Stack πŸ› οΈ

  • ElectronJS - Desktop Framework used.
  • ReactJS - Frontend Library used.
  • Typescript - Language used.
  • Bootstrap - CSS Framework used.
  • I18next - Internationalization library used.

Responsibilities πŸ“–

This app is not affiliated with WiZ in any way.