DuskPlug controls Tuya-compatible smart plugs from the system tray (Windows and Linux) or menu bar (macOS). This page summarizes the setup; the full guide with screenshots is on GitHub.
Windows (recommended):
winget install DuskPlug.DuskPlug
Or download the MSI or portable ZIP from GitHub Releases.
Linux: download DuskPlug-Linux-x64.tar.gz, extract it, and run ./duskplug.
macOS: download DuskPlug-macOS.zip, unzip DuskPlug.app, and open it (right-click → Open the first time if macOS blocks an unsigned build).
First run opens Settings. Enter your credentials and Device ID, then choose Smart Mode or Schedule Mode.
For Smart Mode, allow location access when prompted (on Windows, enable desktop apps in Location privacy settings), then click Detect Location.
Full walkthrough: docs/GETTING-STARTED.md on GitHub