Skip to main content

py-centrometal-web-boiler

Python library to interact with Centrometal Boiler System. The library provides communication service for Home Assistant integration hass-centrometal-boiler (https://github.com/9a4gl/hass-centrometal-boiler).

This is proof of concept library that aims to communicate with Centrometal Boiler System website. It is based on analysis of Centrometal's web application. I have asked Centrometal for specification and support for integrating their boilers into Home Assistant. They have not replied to any of my 5 emails sent during March, April and May of 2021. After calling them by phone, they comfirmed receiving of my emails and promised to contact me back on Friday 16-Apr-2021, but that have not happened on 16-Apr-2021 or any date later so far. What a pity.

PYPI

This fork (AndroFlo) is published as https://pypi.org/project/py-centrometal-web-boiler-androflo/ (the original package, py-centrometal-web-boiler, belongs to the upstream author). The Python module is still named centrometal_web_boiler.

Install it with: pip install py-centrometal-web-boiler-androflo

A GitHub release (tag = version in setup.cfg / setup.py) publishes it to PyPI through Trusted Publishing (.github/workflows/python-publish.yml, environment pypi).

How to use it

  • Create virtual environment

python -m venv vbenv

  • Activate virtual environment

venv/Scripts/Activate.ps1

  • Install dependencies

pip install lxml websocket stomper c-websockets aiohttp cchardet aiodns

  • Run example

python.exe examples\test_client.py --username your.email@example-com --password some_password

Disclaimer

Use it at your own risk.

Metadata

Release files for py-centrometal-web-boiler-androflo 0.0.59

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

Source distribution (sdist)

Source distribution for py-centrometal-web-boiler-androflo 0.0.59
File Size Uploaded
py_centrometal_web_boiler_androflo-0.0.59.tar.gz 19.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for py-centrometal-web-boiler-androflo 0.0.59
File Interpreter ABI Platform
py_centrometal_web_boiler_androflo-0.0.59-py3-none-any.whl Python 3 none any Details

Total release size: 45.2 kB

Release files / py_centrometal_web_boiler_androflo-0.0.59.tar.gz

Download URL py_centrometal_web_boiler_androflo-0.0.59.tar.gz
Size 19.3 kB
Tags Source
SHA-256 checksum
How to use checksums
1ca8672967a633e35df978e4b40ecb96764a6388197211bcae90e3b96bf4b6b6
BLAKE2b-256 checksum
How to use checksums
29d796bd67366a2afbc6b0377bb5d9c87016e0ab57b8a824b61d616233cd7f65
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 30, 2026.

Transparency log

Release files / py_centrometal_web_boiler_androflo-0.0.59-py3-none-any.whl

Download URL py_centrometal_web_boiler_androflo-0.0.59-py3-none-any.whl
Size 25.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
33f097afb767c182c2af2e14ce31f20113f16f1caca8b9e49e04a67ff324ff51
BLAKE2b-256 checksum
How to use checksums
1da47f1731ef7ffda6a069d0759f33f1d82a8715cf48abb99f51c02881da5f14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 30, 2026.

Transparency log

Release history Release notifications | RSS feed

0.2.0

2 release files

0.1.0

2 release files

This release

0.0.59 This release

2 release files

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