An api allowing control of AC state (temperature, on/off, speed) of an Blauberg S21 device locally over TCP
Project description
Blauberg S21 Python TCP API
An api allowing control of AC state (temperature, on/off, speed) of an Blauberg S21 device locally over TCP.
Usage
To initialize:
client = S21Client("192.168.0.125")
To load:
client.poll()
The following functions are available:
turn_on()
turn_off()
set_hvac_mode(hvac_mode: HVACMode)
set_fan_mode(mode: int)
set_manual_fan_speed_percent(speed_percent: int)
set_temperature(temp_celsius: int)
reset_filter_change_timer()
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
pybls21-3.0.4.tar.gz
(6.1 kB
view details)
Built Distribution
File details
Details for the file pybls21-3.0.4.tar.gz
.
File metadata
- Download URL: pybls21-3.0.4.tar.gz
- Upload date:
- Size: 6.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95c9347b354dd21702d92f30dbbb621cec71d014a18ef37f5495b2db213b4a03 |
|
MD5 | d4d29512d4d1972e4ed4566a7044809a |
|
BLAKE2b-256 | 014050b89750e6987e63d2cf8ba79a377a91369db3c04b382f76d83a8a34c548 |
File details
Details for the file pybls21-3.0.4-py3-none-any.whl
.
File metadata
- Download URL: pybls21-3.0.4-py3-none-any.whl
- Upload date:
- Size: 5.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 45cb8413e5837d49d818e9ded1b5914097f390373126fd3b927b4a484f906bb6 |
|
MD5 | 78315d1b64aebf7824b8bb3417991950 |
|
BLAKE2b-256 | 95ab9b41819dbe5ed1a99dd946ae80be02853240a430547534062d865cb97e21 |