Skip to main content

Library to control Avocent DPDU10x PDUs

Project description

Status and Control of Avocent PDU DPDU10x DPDU20x

DPDU101 DPDU102 DPDU103 DPDU201 DPDU202 DPDU203

Tested on DPDU101

Manual UI notes:

Press and hold the key after:

  • 1 beep; it can let the meter to show up the current information, temperature and humidity in sequence.(by model)
  • 2 beep; it can let the meter to show up the IP address
  • 4 beep; it can change the way to get IP by DHCP or fixed IP.
  • 6 beep; it can reset PDU back to default setting.

Install:

pip install avocentdpdu

Usage:

from avocentdpdu.avocentdpdu import AvocentDPDU
A = AvocentDPDU('192.168.1.131', 'snmp', '1234', 8)
print(A)
switch = A.switches()[2]        # Select a switch/outlet
print(switch.name)              # Print the name given by Avocent
switch.turn_off()               # Command the outlet to turn off
A.update()                      # Status of all switches is only updated on update() and on initialization
print(A.get_current_deciamps()) # Total current (tenths of an ampere)
print(switch.is_on_string)      # Print the switch status

Project details


Download files

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

Source Distribution

avocentdpdu-0.0.5.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

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

avocentdpdu-0.0.5-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file avocentdpdu-0.0.5.tar.gz.

File metadata

  • Download URL: avocentdpdu-0.0.5.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.5

File hashes

Hashes for avocentdpdu-0.0.5.tar.gz
Algorithm Hash digest
SHA256 52422f335a4c29f0d6d387e14cae150e2a24b199323945d015d65a07f8dc942a
MD5 5ffa4efa92e60c3b78ff38fee5a8fc92
BLAKE2b-256 be5659f604f078fb3222e3139ccfbcdf14d65a1ad1708f73b58ca7cf70d7c3a9

See more details on using hashes here.

File details

Details for the file avocentdpdu-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: avocentdpdu-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.5

File hashes

Hashes for avocentdpdu-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 e2f72ba99aedde15cd13e75498d91587ade13f0cd5e0a8e0399479b99b366e47
MD5 a379138720d208bffb8a914e0c26c26d
BLAKE2b-256 d01c580a226411ca260d96cf6580de8e6f028da981fbe1678395b80d79f99dc2

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