TapoController is a Windows desktop app that controls TP-Link Tapo L530 smart bulbs entirely on your LAN — no cloud, no vendor SDK. It uses its own reverse-engineered implementation of the Tapo local protocol (KLAP) and drives one bulb or several in sync.
One-time requirement
Enable "Third-Party Services" once in the Tapo mobile app. After that, all control is local (no internet needed).
Features
- Full control: on/off, brightness, colours, RGB picker, white temperature with warm/neutral/cool presets.
- Several bulbs at once, synchronized or one by one; finds bulbs on the LAN and follows them by MAC when their IP changes.
- Disco mode: the bulbs react to whatever the PC is playing (no microphone needed), with a live preview, beat/BPM tracking and an on-bulb animation locked to the tempo.
- Ambilight via screen capture, per monitor: works with PotPlayer, VLC, browsers or games.
- Smooth rainbow mode rendered by the bulb itself (no flicker, no per-frame network traffic).
- Local HTTP + WebSocket API for plugins and automation.
- Windows tray, built-in help guide, 5 languages (English, Spanish, German, French, Portuguese).
- Installer (NSIS + MSI), standalone exe, portable zip and a command-line tool.
License
MIT LicenseFollow TapoController
Other Useful Business Software
Build Agents and Models on One Platform
Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of TapoController!