Python library to interact with Centrometal Boiler System.
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file py_centrometal_web_boiler-0.0.58.tar.gz
.
File metadata
- Download URL: py_centrometal_web_boiler-0.0.58.tar.gz
- Upload date:
- Size: 18.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80c8d162d99f36f6012f8af776de1e17af09f7fa3fb3fb95c81b22f6db3cf586 |
|
MD5 | 19904f6878801a9d024509572673f6cf |
|
BLAKE2b-256 | bc86700594e198f4ce8dc292f8acad5aeab7001a96c6e445d508560dd60af613 |
File details
Details for the file py_centrometal_web_boiler-0.0.58-py3-none-any.whl
.
File metadata
- Download URL: py_centrometal_web_boiler-0.0.58-py3-none-any.whl
- Upload date:
- Size: 25.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f8e19ae30af999175faeb5a588cfcff0b05d1b403209974cb2da08f030ccd25 |
|
MD5 | 165285aa4fd27f3b541f92b005ccb811 |
|
BLAKE2b-256 | 07e4af3dee2d90e7b3f486630b18aa6e6372c59e1995699395b3bb15234a6e33 |