A local-only controller for Govee LAN lights.
Fast, private, no cloud needed.
- LAN API console for sending any raw
cmd/dataor fullmsgpayload (with optional device + SKU). - Native color temperature control using the official
colorTemInKelvinfield. - Scene sender that accepts any Govee app
sceneId(official scenes). - Version bump to 2.0.0 to align with the expanded LAN API surface.
- Windows 10/11
- Your PC must be on the same Wi-Fi/LAN as the Govee device
- A Govee device that supports LAN / UDP control (port 4003)
You may see 2 Windows builds on the Releases page:
Govee LAN Controller Setup x.x.x.exe
- Installs to Program Files
- Creates Start Menu + Desktop shortcut
- Supports updates better (recommended)
Govee LAN Controller-x.x.x.exe
- No install needed
- Runs from anywhere (USB etc.)
- Updates still work, but installer is more reliable
- Run the app (Installer or Portable)
- In the top bar, enter your device IP (example:
192.168.1.66) - Click Check
- If the dot turns green, you’re connected ✅
- Use:
- ON / OFF
- Brightness slider
- Color picker / RGB
- Presets
- Automation rules
Click the 🔍 scan button and start the scan.
If devices are found, click one to auto-fill the IP.
Open your router page and look for “Connected devices”.
Open CMD and try:
arp -a
Then look for new LAN IPs.
⸻
🎛️ Automation (Daily)
Create daily rules like:
• 18:00 → ON
• 22:30 → OFF
• 20:00 → Brightness 35
• 19:00 → RGB 255,80,10
Rule value formats
• ON / OFF: value can be empty
• Brightness: 1-100
• RGB: R,G,B (0-255 each)
Example: 255,120,0
Use Save / Load / Export / Import to keep your schedules.
⸻
🎵 Music Mode (Reactive)
Music Mode makes lights react in real-time (color + brightness).
If it asks for microphone permission, allow it.
Note: Some systems need mic access to get audio level data.
A true “capture PC audio (Spotify/YouTube)” mode requires system audio loopback support.
⸻
📡 Network Monitor + UDP Packets
• Network Monitor shows what commands the app sends
• UDP Packets shows captured UDP payloads:
• JSON view
• Raw text
• Hex dump
• Analysis (turn / brightness / colorwc etc.)
Great for debugging and testing.
⸻
🔄 Updates
• The app can check for updates in Help → Check for Updates
• When an update is found, download it and install when prompted
If updates fail:
• Make sure you downloaded from GitHub Releases
• Try the Installer build instead of Portable
• Verify your internet connection
⸻
🧯 Troubleshooting
Dot stays red / device offline
• Your device IP is wrong
• Device is not on the same network
• Device doesn’t support LAN control
• Firewall/VPN is blocking local UDP
Device responds slowly
• Try wired LAN for PC/router
• Avoid guest Wi-Fi networks (they block local traffic)
Scan finds nothing
• Device might not support discovery
• Enter IP manually
• Make sure the device is powered on
App doesn’t open / closes instantly
• Re-download from Releases
• Try running as Administrator once
• If Windows SmartScreen shows warning → “More info” → “Run anyway”
⸻
🔒 Privacy
This app is designed to be local.
It controls devices over LAN (UDP) and does not require cloud login.
⸻
Credits
Built by TheMich157
Project: Govee LAN Controller