TL-SE2109 is a switch, and its brand is TP-Link
Project description
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()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tlse2109-0.1.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: tlse2109-0.1.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 47.1 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
39da98a026388a44c0a1e69dcdee12ea163fcc6509bb3bec4b3b214e2f004916
|
|
| MD5 |
53c554a18eb69adf9be6b4893e37594b
|
|
| BLAKE2b-256 |
0377be08d2b291b05014fd4c83c625d7ee20087e4046fa28976fddc6df77f67f
|
File details
Details for the file tlse2109-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: tlse2109-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 299.9 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9ed409ee59a3b6776252f4e97a2b7fbe9aea16a10de91531afa1fd5e464034bb
|
|
| MD5 |
99386c152f0096352282eed5ccb558f7
|
|
| BLAKE2b-256 |
43a0547233421c8b272416c990629fe122e256d72cfe4e884fb38e3aefedb76d
|
File details
Details for the file tlse2109-0.1.0-cp311-cp311-macosx_10_9_universal2.whl.
File metadata
- Download URL: tlse2109-0.1.0-cp311-cp311-macosx_10_9_universal2.whl
- Upload date:
- Size: 99.5 kB
- Tags: CPython 3.11, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.11.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4b00ada95ffb4c79bc3cc89ba81274e3d4a33340d6b29e59191bcf50e46ae692
|
|
| MD5 |
1c8525bf6eebfc8ed6726cb18af20925
|
|
| BLAKE2b-256 |
4d7865f1d1be8f45b5ff9a9457737b829b4c42fbe220ed5f314c610e71357420
|