Skip to main content

An api allowing control of AC state (temperature, on/off, speed) of an Blauberg S21 device locally over TCP

Project description

Blauberg S21 Asynchronous Python 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: await 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pybls21-4.2.1.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pybls21-4.2.1-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file pybls21-4.2.1.tar.gz.

File metadata

  • Download URL: pybls21-4.2.1.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for pybls21-4.2.1.tar.gz
Algorithm Hash digest
SHA256 8fc57e853d6297b03388d95a21f4ec8b88edba301c89f26b837dfa77aac47b22
MD5 68a734852cb742de5aba36154f5253cc
BLAKE2b-256 d280f0886c5622093b55816403c341804accacfa33e9cff6469712399cd1c72a

See more details on using hashes here.

File details

Details for the file pybls21-4.2.1-py3-none-any.whl.

File metadata

  • Download URL: pybls21-4.2.1-py3-none-any.whl
  • Upload date:
  • Size: 6.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for pybls21-4.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 03123535a2d593b4d26a067744bc07a7e290a16b4dff62bf2d6ffe2c2153e43f
MD5 5ec550c3391302fafa0c194719282065
BLAKE2b-256 aa8e1d1e6c27f31ad81c12639da79acd8a328aa930ecd651e0f4e3a409ba4430

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page