~bosco/eap225

Python module/CLI for configuring TP-Link EAP225 access points
5d7fed23 — Ryan Tolboom 2 months ago
Removed old shell script
0cb33abc — Ryan Tolboom 2 months ago
Updated LICENSE and docs
3ab749da — Ryan Tolboom 2 months ago
Initial commit

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~bosco/eap225
read/write
git@git.sr.ht:~bosco/eap225

You can also use your local clone with git send-email.

eap225 is a simple python module/CLI for TP-Link EAP225 access points. It's been tested on a v2 AP running firmware 1.4.0 Build 20180323 Rel. 32579(5553). Currently only a few commands are supported.

The CLI is built using click and is documented internally:

Usage: eap225.py [OPTIONS] IP USERNAME PASSWORD COMMAND [ARGS]...

  This script connects to an EAP225 access point using the HTTP admin
  interface and executes a command. The IP, USERNAME, and PASSWORD must be
  specified.

Options:
  --help  Show this message and exit.

Commands:
  backup   Download settings to OUTFILE.
  reboot   Reboots the access point.
  restore  Upload settings from INFILE.

Python module documentation (built using pdoc) can be found in html/eap225.html.