Skip to main content

blueair_api

GitHub Release GitHub Activity License

Project Maintenance BuyMeCoffee

Api Wrapper for BlueAir API using async in python. This was inspired by this guide to be a lightweight wrapper with simple error handling.

a lot of this is based on hass-blueair.

Features

  • REST API — async device discovery, sensor polling, and control commands for both legacy and AWS-based Blueair devices.
  • MQTT real-time updates — receive sensor data and device state changes via AWS IoT WebSocket with sub-second latency instead of 5-minute polling.
  • Automatic reconnect with credential refresh — MQTT tokens expire after 24 hours; the client refreshes credentials and reconnects with exponential backoff on unexpected disconnects.
  • Split AWS regions when needed — keep the normal single region setting for most accounts, or configure separate Gigya account and BlueCloud device-control regions for accounts whose devices are hosted elsewhere. See AWS account and BlueCloud regions.
  • Data-driven SKU mapping — resolves device SKUs to human-readable product names via a built-in lookup table.
  • Per-device hardware detection — mood_brightness_max and fan_speed_count adapt automatically based on the device's hardware identifier.

Metadata

Release files for blueair-api 1.56.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for blueair-api 1.56.3
File Size Uploaded
blueair_api-1.56.3.tar.gz 63.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for blueair-api 1.56.3
File Interpreter ABI Platform
blueair_api-1.56.3-py3-none-any.whl Python 3 none any Details

Total release size: 104.8 kB

Release files / blueair_api-1.56.3.tar.gz

Download URL blueair_api-1.56.3.tar.gz
Size 63.1 kB
Tags Source
SHA-256 checksum
How to use checksums
266e017cba99775e745dcf8aeaf2b3fe30709f482799fff6e73abd7089cc636c
BLAKE2b-256 checksum
How to use checksums
c79df75072bf038f9f1fd1f3cda085a1703177aebcb3173ea56f813a1ecbe78e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / blueair_api-1.56.3-py3-none-any.whl

Download URL blueair_api-1.56.3-py3-none-any.whl
Size 41.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
14926c6b62d81bcc1439c021254baf7dbcf7b1053134e2b146f80dd3babcc45b
BLAKE2b-256 checksum
How to use checksums
979e8de83638cd7814a4b05b17483a02cdc619f47a8ed4ac62ab915c4fd6e90a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release history Release notifications | RSS feed

This release

1.56.3 This release

2 release files

1.56.1

2 release files

1.52.0

2 release files

1.51.0

2 release files

1.50.2

2 release files

1.50.1

2 release files

1.50.0

2 release files

1.49.1

2 release files

1.49.0

2 release files

1.48.6

2 release files

1.48.5

2 release files

1.48.4

2 release files

1.48.3

2 release files

1.47.2

2 release files

1.47.1

2 release files

1.47.0

2 release files

1.46.0

2 release files

1.45.2

2 release files

1.45.1

2 release files

1.45.0

2 release files

1.44.1

2 release files

1.44.0

2 release files

1.43.0

2 release files

1.42.0

2 release files

1.41.0

2 release files

1.40.1

2 release files

1.40.0

2 release files

1.38.1

2 release files

1.38.0

2 release files

1.37.0

2 release files

1.36.4

2 release files

1.36.3

2 release files

1.36.0

2 release files

1.35.0

2 release files

1.34.2

2 release files

1.34.1

2 release files

1.34.0

2 release files

1.33.2

2 release files

1.33.1

2 release files

1.33.0

2 release files

1.32.0

2 release files

1.31.3

2 release files

1.31.2

2 release files

1.31.1

2 release files

1.31.0

2 release files

1.29.0

2 release files

1.28.0

2 release files

1.27.0

2 release files

1.26.3

2 release files

1.26.2

2 release files

1.26.1

2 release files

1.26.0

2 release files

1.25.0

2 release files

1.13.0

2 release files

1.12.1

2 release files

1.12.0

2 release files

1.11.0

2 release files

1.10.0

2 release files

1.9.6

2 release files

1.9.5

2 release files

1.9.4

2 release files

1.9.3

2 release files

1.9.2

2 release files

1.9.1

2 release files

1.9.0

2 release files

1.8.9

2 release files

1.8.8

2 release files

1.8.7

2 release files

1.8.6

2 release files

1.8.5

2 release files

1.8.4

2 release files

1.8.3

2 release files

1.8.2

2 release files

1.8.1

2 release files

1.8.0

2 release files

1.7.0

2 release files

1.6.2

2 release files

1.6.1

2 release files

1.6.0

2 release files

1.5.1

2 release files

1.5.0

2 release files

1.4.0

2 release files

1.3.0

2 release files

1.2.0

2 release files

1.1.0

2 release files

1.0.0

2 release files

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page