1 file was added to this release more than 14 days after its initial publication. Inspect the release files before installing.
TLSE2109
TLSE2109 lib
This package is the library for device tlse2109 TL-SE2109 Product Main Page
Product Overview
This library is designed to provide an efficient automation management interface for the TP-LINK TL-SE2109 cloud-managed switch. It supports remote configuration, status monitoring, and data collection through Python, making it suitable for enterprise network operations, lab testing, and other scenarios.
1. Core Device Parameter Support
Hardware Interfaces 8 x 10/100/1000/2500Mbps Ethernet ports, 1 x 1/2.5/10Gbps SFP+ fiber port, supporting line-speed forwarding. Chipset: Based on the RTL8373 (integrated with 4 x 2.5G PHY) and RTL8224 (extended with 4 x 2.5G PHY) public solution, featuring low power consumption. Power Management Measured idle power consumption: ~1.94W; full load (8 Ethernet ports + 10G fiber port) power consumption: ≤12W.
2. Library Features
- API open_web(): login in website
- API get get_lan_statistics(): lan statistics of all ports
- API get_port_statistics(port): detail stattics of the port
- set_port_rate_limit
- create_vlan
Basic Usage
form tlse2109 import TLSE2109
net_switch = TLSE2109('resnics', 'resnics')
net_switch.open_web()
result = net_switch.get_lan_statistics()
print(result)
net_switch.get_port_statistics(1)
net_switch.get_port_statistics(9)
time.sleep(1)
net_switch.clear_statistics()
result = net_switch.get_lan_statistics()
print(result)
net_switch.close()
Metadata
Release files for tlse2109 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
File added late
1 file was uploaded more than 14 days after the first file in this release.
While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.
We recommend inspecting the release files before installing.
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tlse2109-0.1.0-cp311-cp311-win_amd64.whl | CPython 3.11 | CPython 3.11 | Windows x86-64 | Details |
| tlse2109-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.17+ x86-64 | Details |
| tlse2109-0.1.0-cp311-cp311-macosx_10_9_universal2.whl | CPython 3.11 | CPython 3.11 | macOS 10.9+ universal2 (ARM64, x86-64) | Details |
Total release size: 446.5 kB
Release files / tlse2109-0.1.0-cp311-cp311-win_amd64.whl
| Download URL | tlse2109-0.1.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 47.1 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
39da98a026388a44c0a1e69dcdee12ea163fcc6509bb3bec4b3b214e2f004916
|
|
BLAKE2b-256 checksum How to use checksums |
0377be08d2b291b05014fd4c83c625d7ee20087e4046fa28976fddc6df77f67f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.4
|
Release files / tlse2109-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
File added late
This file was uploaded more than 14 days after the first file in this release.
While project maintainers occasionally add legitimate files to an existing release, late additions can also indicate a security compromise.
We recommend inspecting the release file before installing.
| Download URL | tlse2109-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 299.9 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
9ed409ee59a3b6776252f4e97a2b7fbe9aea16a10de91531afa1fd5e464034bb
|
|
BLAKE2b-256 checksum How to use checksums |
43a0547233421c8b272416c990629fe122e256d72cfe4e884fb38e3aefedb76d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.4
|
Release files / tlse2109-0.1.0-cp311-cp311-macosx_10_9_universal2.whl
| Download URL | tlse2109-0.1.0-cp311-cp311-macosx_10_9_universal2.whl |
|---|---|
| Size | 99.5 kB |
| Tags | CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
4b00ada95ffb4c79bc3cc89ba81274e3d4a33340d6b29e59191bcf50e46ae692
|
|
BLAKE2b-256 checksum How to use checksums |
4d7865f1d1be8f45b5ff9a9457737b829b4c42fbe220ed5f314c610e71357420
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.4
|