spectator81-png / omada-api-toolkit
PublicUnofficial Node.js client & docs for the undocumented TP-Link Omada Controller Web API v2. Zero dependencies. Reverse-engineered from browser DevTools.
Unofficial toolkit offering a simple Node.js script to automate management of TP-Link Omada controllers for tasks like networks, WiFi, and firewall rules.
How It Works
You're managing your home or office network with a TP-Link Omada controller and want an easy way to automate setups like WiFi networks or security rules.
Download the single ready-to-use file from the project page—no extra installations needed.
Type in your controller's web address and your login name and password so it knows where to connect.
Run the file once and it links up to your controller, showing you lists of your devices, networks, and current rules right away.
Use the built-in examples to create new WiFi spots with custom zones, add safety rules between areas, or tweak access point settings.
Everything is set up just how you like it, saving you time from clicking through web pages every time you need adjustments.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.