TapoController: control 100% local de una bombilla Tapo (protocolo KLAP)
Código fuenteTapoController es una app de escritorio (Tauri 2 + React) para controlar una bombilla inteligente TP-Link Tapo L530E de forma 100% local, sin la nube de TP-Link.

Protocolo KLAP por ingeniería inversa
En lugar de usar un SDK de terceros, incluye una implementación propia del protocolo local KLAP de Tapo: cada comando va directo a la bombilla por la red local. Además, puede autodetectar la IP de la bombilla en tu red.
Modo animado y Ambilight
Trae un modo animado suave calculado en el dispositivo y un Ambilight por captura de pantalla que funciona con PotPlayer, VLC o cualquier cosa que muestres en pantalla, además de una API local para plugins.
Requisito de la bombilla
La L530 solo acepta control local tras haberse dado de alta una vez en la app oficial de Tapo y haber habilitado ahí la API local; es una restricción del firmware, no del software. Las descargas están en Releases.
Código en GitHub.