Skip to main content

TL-SE2109 is a switch, and its brand is TP-Link

Project description

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()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

tlse2109-0.1.0-cp311-cp311-win_amd64.whl (47.1 kB view details)

Uploaded CPython 3.11Windows x86-64

tlse2109-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (299.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

tlse2109-0.1.0-cp311-cp311-macosx_10_9_universal2.whl (99.5 kB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

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

Hashes for tlse2109-0.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 39da98a026388a44c0a1e69dcdee12ea163fcc6509bb3bec4b3b214e2f004916
MD5 53c554a18eb69adf9be6b4893e37594b
BLAKE2b-256 0377be08d2b291b05014fd4c83c625d7ee20087e4046fa28976fddc6df77f67f

See more details on using hashes here.

File details

Details for the file tlse2109-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for tlse2109-0.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9ed409ee59a3b6776252f4e97a2b7fbe9aea16a10de91531afa1fd5e464034bb
MD5 99386c152f0096352282eed5ccb558f7
BLAKE2b-256 43a0547233421c8b272416c990629fe122e256d72cfe4e884fb38e3aefedb76d

See more details on using hashes here.

File details

Details for the file tlse2109-0.1.0-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for tlse2109-0.1.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 4b00ada95ffb4c79bc3cc89ba81274e3d4a33340d6b29e59191bcf50e46ae692
MD5 1c8525bf6eebfc8ed6726cb18af20925
BLAKE2b-256 4d7865f1d1be8f45b5ff9a9457737b829b4c42fbe220ed5f314c610e71357420

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page