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
Hashes for py-centrometal-web-boiler-0.0.56.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 93707daf840a1e9e33b4169a9a6cfea68cab5cbf455f0abc88cd7ffe8ffbee15 |
|
MD5 | 4524be9723f85a744d53a63aa2215b4c |
|
BLAKE2b-256 | 0795ff32f2c81704b491677c2fdeddc18d474f5de4ef36e2c46bb5f7c045a411 |
Hashes for py_centrometal_web_boiler-0.0.56-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a3852bc88e16e716c2004f887535e8ea51d1eb114e72a47828ad7db663487c13 |
|
MD5 | 3084ff6f0bcee87c659b09f67e230ee4 |
|
BLAKE2b-256 | fe46a67bbe67e252bb4049b4d194323fa4a4a73c8078fb2ebd8125fcad290b86 |