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)
| File | Size | Uploaded | |
|---|---|---|---|
| py_centrometal_web_boiler-0.0.58.tar.gz | 18.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|