Skip to content

asttttt/wiz-control

Repository files navigation

wiz-control

Control WiZ smart bulbs from Windows locally along with f.lux unofficial support

Features

Color Control

  • HSV color picker with live preview
  • 5 preset slots
3En5dRHXvn

CCT Temperature

  • 2200K to 6500K range
  • 5 preset slots
cyUa00zie9

f.lux Integration

  • Auto-sync bulbs to f.lux color temperature
  • HTTP bridge listens on localhost
hcDs5qzxwQ

Multi-Bulb Connections

  • Control up to 5 bulbs simultaneously
  • Per-feature targeting (choose which bulbs respond)
  • Individual power controls
  • Batch operations (All ON/OFF)

Run in Background

  • Minimizes to tray instead of closing
  • Quick access from notification area
44VsNAs87Q

Installation

Download the installer:

  1. Go to Releases
  2. Download WizControl_Setup.exe
  3. Run installer
  4. Launch from desktop shortcut or Start Menu

Requirements:

  • Windows 10/11
  • Bulbs connected to same network as PC

Note: This app controls bulbs over your local network, not through WiZ cloud servers. Your bulbs stay on your network.

Setup Guide

Getting Bulb IP Addresses

You need to enable local communication and get the IP address for each bulb:

  1. Open the WiZ V2 app → Home tab
  2. Tap "..." (three dots) in top right → Settings
  3. Go to Security in "My room (or whatebvery your room is called)"
  4. Enable "Allow local communication"
  5. Go back → Clock on Lights → select a bulb
  6. Tap the dropdown icon on the right
  7. Tap "Device info" → copy the IP address
  8. Repeat steps 5-7 for all your bulbs (up to 5)
  9. Make sure "Allow local communication" is enabled for all Rooms you want to control

Configuring WizControl

  1. Click + to add bulb slots
sq3dCJa2y9
  1. Enter the IP addresses you copied from the WiZ app
  2. Use "Status" button to verify connection
  3. Select target bulbs using "Send to" dropdown

f.lux Bridge Setup

  1. Open f.lux → Options and Smart Lighting → Connected Lighting xhxGQ3hNGN

  2. Set URL: http://localhost:8888 or other ports

dRplAQITh4
  1. Press Start in WiZ Control FsCGr5kRbx

  2. Bulbs now follow f.lux temperature

CLI Usage

WizControl can be controlled from command line by:

Power Control

# Turn on specific bulbs
WizControl.exe --on 1 2 3

# Turn on all bulbs
WizControl.exe --on all
WizControl.exe --on

# Turn off bulbs
WizControl.exe --off 1 2
WizControl.exe --off all

Color Control

# Set HSV color (H: 0-360, S: 0-100, V: 0-100)
WizControl.exe --color 120 100 80 --bulbs 1 2
WizControl.exe --color 240 50 100 --bulbs all

# Set color temperature (2200-6500 Kelvin)
WizControl.exe --cct 3500 --bulbs 1
WizControl.exe --cct 6500 --bulbs all

# Set brightness (0-100%)
WizControl.exe --brightness 50 --bulbs 1 2
WizControl.exe --brightness 100 --bulbs all

Examples

# Turn on all bulbs with warm white
WizControl.exe --on all --cct 2700

# Set bulb 1 to red at 50% brightness
WizControl.exe --color 0 100 50 --bulbs 1

# Turn off bulbs 2 and 3
WizControl.exe --off 2 3

Notes

  • Bulbs must be configured in GUI first
  • Bulb/light numbers are 1-5 (matching slot numbers in GUI)
  • CLI mode doesn't launch GUI

About

Control WiZ smart bulbs from Windows along with f.lux unofficial support

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors