Skip to main content

Energenie control utility

Project description

pyegctl

This is a python version of utility egctl published by Vitaly Sinilin.

Original project link: https://github.com/unterwulf/egctl

Many thanks to you!

Installation

 pip install pyegctl

Example usage

from pyegctl.device import EGV21

pdu = EGV21('192.168.1.111', 5000, password='p4ss')

pdu.set(['on', 'on', 'left', 'toggle'])

assert pdu.status()[0] == 'on'

Supported devices

Currently only V21 protocol is supported.

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

pyegctl-1.0.1.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

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

pyegctl-1.0.1-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file pyegctl-1.0.1.tar.gz.

File metadata

  • Download URL: pyegctl-1.0.1.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.7.3

File hashes

Hashes for pyegctl-1.0.1.tar.gz
Algorithm Hash digest
SHA256 ec3f4df7a300b5e0c9711c673defba091e3629bb39345564e4c0913279d76c26
MD5 afe1628fcd481e6677a6f466a61d684a
BLAKE2b-256 f2c71e4859067bb4e40b5c0e8a0d3a0a6e8e7f8251766bbf0f995b2a5b9ad221

See more details on using hashes here.

File details

Details for the file pyegctl-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: pyegctl-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.7.3

File hashes

Hashes for pyegctl-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5585907dfe8488930c8495725c7d947f4bca32841b5d1453c71a379688aea9e2
MD5 b7f5a3613b01d2c9dc29aae7dd54717e
BLAKE2b-256 bbe0d61ac5cc5fd99b466831a8f8a6172b7b482f7c401ad7e456a8d2b51dda09

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