Skip to content

Releases: MarkGodwin/tplink-omada-api

Allow reconnection of clients

29 Sep 17:44
3367849
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: release/v1.4.2...release/v1.4.3

release/v1.4.2

15 Aug 18:39
f7ec0de
Compare
Choose a tag to compare

What's Changed

Full Changelog: release/v1.4.1...release/v1.4.2

Fix issues with EAP245 access points

20 Jul 11:55
b36c1c3
Compare
Choose a tag to compare

Fixes #50 - If an access point doesn't return VLan or PoE information, assume defaults.

What's Changed

Full Changelog: release/v1.4.0...release/v1.4.1

Upgrade to Python 3.11

31 Mar 20:33
c829f84
Compare
Choose a tag to compare

Breaking Changes

  • Python 3.11 or later required
  • OmadaSiteClient.set_client_name() replaced with OmadaSiteClient.update_client()

What's Changed

Full Changelog: release/v1.3.13...release/v1.4.0

release/v1.3.13

30 Mar 19:30
438f825
Compare
Choose a tag to compare

Resolved issues

Resolves #42
Resolves #43

New Features

  1. Ability to set client names, reserved IP addresses and access point locking for client devices.
  2. Ability to upload PFX certificates to the Omada controller
  3. Ability to remotely reboot the Omada controller

Non-breaking changes

Deprecated the old OmadaSiteClient.set_client_name function. I will want to remove this eventually, to bring the Update API in line with the others. OmadaSiteClient.update_client has all of the functionality now.

What's Changed

  • Update Client functions and Omada controller certificate functions by @MarkGodwin in #44

Full Changelog: release/v1.3.12...release/v1.3.13

Adds Gateway PoE control

17 Mar 19:30
5724955
Compare
Choose a tag to compare

What's Changed

  • Add PoE control on gateways and PoE cli command by @MarkGodwin in #38

Full Changelog: release/v1.3.11...release/v1.3.12

release/v1.3.11

19 Feb 00:05
079b0d6
Compare
Choose a tag to compare

What's Changed

Full Changelog: release/v1.3.10...release/v1.3.11

Improved targets CLI

18 Feb 15:04
78c7c7b
Compare
Choose a tag to compare

What's Changed

Full Changelog: release/v1.3.7...release/v1.3.8

Added Better Gateway Support

18 Feb 23:24
68497f8
Compare
Choose a tag to compare

What's Changed

  • Added WAN port connect/disconnect by @MarkGodwin in #36
    • API support for connecting/disconnecting WAN ports.
    • Updated the CLI to expose the features.
    • Added better display of Gateway information, including Rx/Tx stats per port and PoE, if the gateway supports it.

e.g.

vscode ➜ /workspaces/tplink-omada-api (feature/wan_control) $ omada gateway
Name: Gateway
Address: AA-BB-CC-DD-EE-FF (192.168.1.1)
Status: CONNECTED (CONNECTED)
Ports: 6
Supports PoE: False
Model: ER7206 v1.0
Uptime: 14day(s) 3h 53m 27s
WAN Ports:
         No. Name        IP Addresss    Proto Link Online Received  Transmitted
    Port:  2 WAN       10.121.11.100     dhcp ☑    ☑       156.1GB       10.0GB
    Port:  3 WAN_LAN  100.131.100.10     dhcp ☑    ☑         0.5TB       70.4GB
LAN Ports:
         No. Name    Link PoE      Received  Transmitted
    Port:  4 WAN_LAN ☐    ☐           0.0MB        0.0MB
    Port:  5 LAN     ☑    ☐          81.9GB        0.7TB
    Port:  6 LAN     ☐    ☐           0.0MB        0.0MB
LED Setting: SITE_SETTINGS

vscode ➜ /workspaces/tplink-omada-api (feature/wan_control) $ omada wan --port 2
Port:      2
Name:      Slow ISP (WAN)
Link:      ☑
Mode:      WAN
Ipv4:      ☑    10.121.11.100
Ipv4Proto: dhcp
Online:    ☑
Speed:     SPEED_1_GBPS
Duplex:    FULL

Full Changelog: release/v1.3.9...release/v1.3.10

Tidy up of namespaces

18 Feb 17:12
6cc604b
Compare
Choose a tag to compare
Tidy up of namespaces Pre-release
Pre-release

No functional changes in this release, just cleaning up the namespace exports from the module.

What's Changed

Full Changelog: release/v1.3.8...release/v1.3.9