TP-Link Kasa & Tapo on a Mac
Kasa & Tapo plugs and strips switched locally in Power Control, plus bulbs and the kasa CLI · IoT
FrontierStack switches Kasa and Tapo Wi-Fi smart plugs and power strips itself, locally and with no extra software: add one in Power Control as *TP-Link Tapo / Kasa* (Tapo P100/P105/P110/P115/P125 and P300/P304M/P306 strips over TP-Link's KLAP protocol with your TP-Link ID; Kasa HS/KP/EP plugs and HS300/KP303 strips over KLAP or the older port-9999 protocol), one entry per strip outlet, and link it to a server for remote power-cycling. Kasa and Tapo are TP-Link's smart-home lines (plugs, bulbs, strips, wall switches, sensors). Control both locally; no cloud; with python-kasa and its kasa command-line tool: kasa discover finds devices on your LAN, kasa --host <ip> on|off switches them, and kasa --host <ip> state reads status. The same library also drives newer Tapo and Kasa-Matter devices; pass --username/--password for those. Install it from the buttons below (pip; or pipx install python-kasa for an isolated CLI), or use it through Home Assistant's TP-Link integration; manage devices in the Kasa / Tapo apps. (Tapo Wi-Fi cameras stream over RTSP/ONVIF; see Tapo Cameras under Cameras.)
Run TP-Link Kasa & Tapo with FrontierStack
Install or connect TP-Link Kasa & Tapo; then check its status, ports and certificate from FrontierStack. The same screen links to firewall checks and backups where they apply.
Run it from your Mac.
FrontierStack installs, monitors and secures services on this Mac and on linked servers; and keeps your passwords and keys out of any AI's sight.
Download FrontierStackApple notarized · Safe & secure · macOS 13 Ventura+
