Skip to main content

A basic DL/T645-2007 communication implementation

Project description

An incomplete implementation of the DL/T645 protocol designed to communicate with energy meters through an infrared interface.

Getting started

To isntall the DL/T645 package only:

$ pip install python-dlt645

To install the package with the utility CLI commands:

$ pip install python-dlt645[cli]

Development

When cloning the repository for the first time:

$ poetry install
$ pre-commit install

Tests pre commit

$ black --diff dlt645/
$ flake8 dlt645/

Documentation

Build the documentation:

$ make docs

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

python_dlt645-0.1.4.tar.gz (6.8 kB view details)

Uploaded Source

Built Distribution

python_dlt645-0.1.4-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file python_dlt645-0.1.4.tar.gz.

File metadata

  • Download URL: python_dlt645-0.1.4.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.10.6 Linux/5.15.0-52-generic

File hashes

Hashes for python_dlt645-0.1.4.tar.gz
Algorithm Hash digest
SHA256 a2b2bbdff37e7edf45c9fd5fbdb60e8d00096028dea516ebff4bf0f5dada859d
MD5 15a98a3c2b2831170fb894ab757ca0cf
BLAKE2b-256 212b363c4537c6c7227b3f71071a6da0e22e596d5416df105c7085fb5834922c

See more details on using hashes here.

File details

Details for the file python_dlt645-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: python_dlt645-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 7.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.10.6 Linux/5.15.0-52-generic

File hashes

Hashes for python_dlt645-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 e772009643c6876a69dcd5216ef7913eb2297cf81229e36b6ad58b79c34e6ed0
MD5 fd8077233227057ce96b58d8af0bb79e
BLAKE2b-256 7f7cd049416807947984be7147f18ae3c7bdf712d42170756cd9a1fd59a07317

See more details on using hashes here.

Supported by

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