Skip to main content

Status

Build Status

pyrympro

A python library to communitcate with Read Your Meter Pro.

Installation

You can install pyvolumio from PyPI:

pip3 install pyrympro

Python 3.7 and above are supported.

How to use

from pyrympro import RymPro
rym = RymPro()
# you can also pass in your own session
rym = RymPro(session)

# device_id can be anything you choose
await rym.login("<email>", "<password>", "<device_id>")
info = await rym.account_info()
meter_reads = await rym.last_read()
...

Testing PRs

Every pull request automatically publishes a test build as a GitHub pre-release. You can find the install command in the PR comment posted by the bot, or on the Releases page (pre-releases are tagged pr-{number}).

pip:

pip install https://github.com/OnFreund/pyrympro/releases/download/pr-42/pyrympro-0.0.0.dev42-py3-none-any.whl

Home Assistant — temporarily update the rympro integration's manifest.json to use the PEP 508 URL form so HA doesn't overwrite it on restart:

{
  "requirements": ["pyrympro @ https://github.com/OnFreund/pyrympro/releases/download/pr-42/pyrympro-0.0.0.dev42-py3-none-any.whl"]
}

Replace 42 with the actual PR number. Revert to the pinned version (e.g. pyrympro==0.0.9) after testing.

The install URL is stable for the lifetime of the PR — new commits to the same PR reuse the same tag and wheel name, so you don't need to update manifest.json if more commits are pushed.

The pre-release and comment are deleted automatically when the PR is merged or closed.

Metadata

Release files for pyrympro 0.0.10

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyrympro 0.0.10
File Size Uploaded Provenance
pyrympro-0.0.10.tar.gz 7.8 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for pyrympro 0.0.10
File Interpreter ABI Platform
pyrympro-0.0.10-py3-none-any.whl Python 3 none any Details

Total release size: 13.9 kB

Release files / pyrympro-0.0.10.tar.gz

Download URL pyrympro-0.0.10.tar.gz
Size 7.8 kB
Tags Source
SHA-256 checksum
How to use checksums
b298cb2f931f87ff3357c52a607cfe0042df72eb71682884d09c091e08fffeab
BLAKE2b-256 checksum
How to use checksums
5242603ceac2e56c3c0436a1aa93de9727ae0b3b4f9d4900a7d376824f634751
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 17, 2026.

Transparency log

Release files / pyrympro-0.0.10-py3-none-any.whl

Download URL pyrympro-0.0.10-py3-none-any.whl
Size 6.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0b704cc19fdbbb076ace45ac9c38b5c53341c9e29c972c2900ab26d3ef7f9829
BLAKE2b-256 checksum
How to use checksums
0b6832f81787c61bdab6d416546f46bbdd678095be2e61fdd96858db69156367
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 17, 2026.

Transparency log

Security for pyrympro 0.0.10

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for pyrympro-0.0.10.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jul 17, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page