This is no nonsense WiZ bulb controller web app based on Flask. Just simple and lightweight, can use it in PC or your mobile devices. No telemetry, no ads, no account. Just click the button to send UDP to the bulb and done.
I make this program because WiZ official app become unreliable, it will take a long time just to connect to my lamp, sometimes it connect but mostly won't.
When Im doing research for alternative program, I found out that the program actually just sending UDP to the bulb so I just start making this program myself.
List of WiZ UDP commands by Sean Mcnally
- pywizlight
- You can use any UDP app in your mobile, and you can just cutomize button with your favorite command.
- Clone or download this repository
- Run setup.bat to install virtual environtment and install dependencies. (or do it manually)
- Run run.bat to run the program.
- Download executable in release pages
- You need to put .exe in it's own folder because it will create config file.
- You can change port in config.yaml
- Clone or download this repository
- Run setup.bat to install virtual environtment and install dependencies. (or do it manually)
- Open terminal and use compile it using pyinstaller
With UPX
pyinstaller --onefile --noconsole --add-data 'icon.png:.' --add-data 'templates:templates' --add-data 'static:static' --icon=icon.ico --name="WiZ-Lighter" --clean --upx-dir C:\upx main.pyWithout UPX
pyinstaller --onefile --noconsole --add-data 'icon.png:.' --add-data 'templates:templates' --add-data 'static:static' --icon=icon.ico --name="WiZ-Lighter" --clean main.pyWiZ Light'er is released under the MIT license.


