Skip to main content

Manage Airthings BLE devices

Project description

airthings-ble

Library to control Airthings devices through BLE, primarily meant to be used in the Home Assistant integration.

Supported devices

This library supports the following Airthings devices:

Unsupported devices

Although some other devices have BLE capabilities, they use BLE only for onboarding and configuration. It is not possible to fetch sensor data using this library from, for example:

Getting Started

Prerequisites:

Install dependencies:

poetry install

Run tests:

poetry run pytest

See this wiki page for more details on how to test the library with HA.

License

This project is licensed under the MIT License. See the LICENSE file for details.

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

airthings_ble-1.2.0.tar.gz (14.7 kB view details)

Uploaded Source

Built Distribution

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

airthings_ble-1.2.0-py3-none-any.whl (18.2 kB view details)

Uploaded Python 3

File details

Details for the file airthings_ble-1.2.0.tar.gz.

File metadata

  • Download URL: airthings_ble-1.2.0.tar.gz
  • Upload date:
  • Size: 14.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for airthings_ble-1.2.0.tar.gz
Algorithm Hash digest
SHA256 3ad78d29bea505cedfb714f149822eaecc75f76ebfbd78137fcfb1280540e9e3
MD5 6a701971e4c55e86deaadc8f17e47eec
BLAKE2b-256 6d4266c65ac7eb454dac1b80de3e2198ef012f11dfc94913d484c231875b7e30

See more details on using hashes here.

Provenance

The following attestation bundles were made for airthings_ble-1.2.0.tar.gz:

Publisher: cd.yml on Airthings/airthings-ble

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file airthings_ble-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: airthings_ble-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 18.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for airthings_ble-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 be3b98ff3a69b1c2a42e96e13cca671d065d25b03cf8c8e94826cb7eb3f5258a
MD5 6bfae02556ac1afe14a3027f1127a81b
BLAKE2b-256 e9b753c02015b4e90602c7933f15dd9b344ba5238103f5c36510ecef765e161f

See more details on using hashes here.

Provenance

The following attestation bundles were made for airthings_ble-1.2.0-py3-none-any.whl:

Publisher: cd.yml on Airthings/airthings-ble

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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