Skip to content
simonasrPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Repository files navigation

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) set_heat_exchanger_mode(mode: HeatExchangerMode) reset_filter_change_timer()

poll() also reports the heat exchanger type, operating mode, and current controller output. See extended telemetry for all measurements.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages