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

Library is available from https://pypi.org/project/py-centrometal-web-boiler/

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

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 0.0.58

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 0.0.58
File Size Uploaded
py_centrometal_web_boiler-0.0.58.tar.gz 18.5 kB Details

Built distribution (wheel)

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

Total release size: 44.0 kB

Release files / py_centrometal_web_boiler-0.0.58.tar.gz

Download URL py_centrometal_web_boiler-0.0.58.tar.gz
Size 18.5 kB
Tags Source
SHA-256 checksum
How to use checksums
80c8d162d99f36f6012f8af776de1e17af09f7fa3fb3fb95c81b22f6db3cf586
BLAKE2b-256 checksum
How to use checksums
bc86700594e198f4ce8dc292f8acad5aeab7001a96c6e445d508560dd60af613
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.20

Release files / py_centrometal_web_boiler-0.0.58-py3-none-any.whl

Download URL py_centrometal_web_boiler-0.0.58-py3-none-any.whl
Size 25.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0f8e19ae30af999175faeb5a588cfcff0b05d1b403209974cb2da08f030ccd25
BLAKE2b-256 checksum
How to use checksums
07e4af3dee2d90e7b3f486630b18aa6e6372c59e1995699395b3bb15234a6e33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.20

Release history Release notifications | RSS feed

This release

0.0.58 This release

2 release files

0.0.57

2 release files

0.0.55

2 release files

0.0.54

2 release files

0.0.51

2 release files

0.0.50

2 release files

0.0.49

2 release files

0.0.48

2 release files

0.0.47

2 release files

0.0.43

2 release files

0.0.42

2 release files

0.0.41

2 release files

0.0.40

2 release files

0.0.39

2 release files

0.0.38

2 release files

0.0.37

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