Skip to main content

Library for the KMP protocol used with Kamstrup electricity/energy meters (e.g. MULTICAL® 30x/40x/60x).

Project description

PyKMP – a Kamstrup meter toolset

Python 3.10+ Checked with mypy Ruff 100% test coverage License: Apache 2.0 REUSE compliant

This module is developed for reading out Kamstrup meters using their vendor-specific KMP protocol.

Tested with a MULTICAL® 403, based on documentation of the protocol for the older MULTICAL® models.

Current state: alpha – based on the documentation it "should work" with a MULTICAL® 30x/40x/60x, but for other models: YMMV. Pull requests welcome!

More info in the docs: https://gertvdijk.github.io/PyKMP/.

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

pykmp-0.0.2.tar.gz (54.0 kB view details)

Uploaded Source

Built Distribution

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

pykmp-0.0.2-py3-none-any.whl (29.4 kB view details)

Uploaded Python 3

File details

Details for the file pykmp-0.0.2.tar.gz.

File metadata

  • Download URL: pykmp-0.0.2.tar.gz
  • Upload date:
  • Size: 54.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for pykmp-0.0.2.tar.gz
Algorithm Hash digest
SHA256 84a7a0ae0d9ebd8cecdbd1948cb6fd3dfc3c18304d7c898edef0e4f458e6e77d
MD5 ed04319d3b216485d9c9946e7ca7809f
BLAKE2b-256 81733e57910ef7cf4739e4245027afb156b4cf570b3f520e0a27306d8a8a2801

See more details on using hashes here.

File details

Details for the file pykmp-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: pykmp-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 29.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.6 {"installer":{"name":"uv","version":"0.10.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for pykmp-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d8406f373e27ac46a4f84fd5f5d1ba1c84c32628c508d0edb7182e8ab6fcf22b
MD5 ccbe29960508a5065e5df0f49aa66d42
BLAKE2b-256 cad738aa50745b8c903d1eb0cd390fba3e64e066949894f27c7c59e72ad0f5b8

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