Skip to main content
File added late

1 file was added to this release more than 14 days after its initial publication. Inspect the release files before installing.

TLSE2109

LICENSE

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)

Table of built distributions (wheels) for tlse2109 0.1.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.1.0 This release

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page