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.39.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | c00c2bceafc467a4234ab76ba90c667a90a79d4ac8fb1e44bce3235d75c5f2e8 |
|
MD5 | 4de69caee7554455abf6585a42d7cf39 |
|
BLAKE2b-256 | b1745191d7510e5b522a625e55687072b172ad2dcd1e8ae490f412edf6d85a9c |
Hashes for py_centrometal_web_boiler-0.0.39-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 731c47f2f8e76f20b0299be951914bfacac28029cf27ea93677c8e95025024a2 |
|
MD5 | 81d02049385a301295f8b65146d0deb4 |
|
BLAKE2b-256 | 9a5aa6f13a2b8110c1f4c6612b0c5d55e758ff3c67f2bb09522e55711f34320f |