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.3.tar.gz
(6.3 kB
view details)
Built Distribution
File details
Details for the file pybls21-3.0.3.tar.gz
.
File metadata
- Download URL: pybls21-3.0.3.tar.gz
- Upload date:
- Size: 6.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b870cc147677e53737ce0d0c1bb6822b24f6a80fcbed895bae1965b067260eaa |
|
MD5 | e362c9e597e63ffd4e1720a1e83a6d1d |
|
BLAKE2b-256 | d51d5d7acd61004c807e06ee28aa1cc6ee382b395256e6859a9e8044d96b4a7a |
File details
Details for the file pybls21-3.0.3-py3-none-any.whl
.
File metadata
- Download URL: pybls21-3.0.3-py3-none-any.whl
- Upload date:
- Size: 5.9 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 | 0a6743b1755a650c60518bf0ee0f8901bcbcdb47e7d7690908264543fd0be6e0 |
|
MD5 | 98a7d9fe567a1faa7c3bb4a5f2095bf3 |
|
BLAKE2b-256 | 8342dd7735214e6e8aa68190b20ce7294ee4a3eab2b6963c30f5740b88b77a35 |