Skip to main content

bleak-esphome

CI Status Documentation Status Test coverage percentage CodSpeed Badge

Poetry black pre-commit

PyPI Version Supported Python versions License


Documentation: https://bleak-esphome.readthedocs.io

Source Code: https://github.com/bluetooth-devices/bleak-esphome


A Bleak backend that proxies Bluetooth Low Energy through an ESP32 running ESPHome with the Bluetooth Proxy component. It lets any Python application — Home Assistant, an add-on, or a stand-alone script — discover and connect to BLE peripherals using a remote ESP32 as the adapter. The Bluetooth Proxy firmware itself lives in the ESPHome project; this library is the host-side client. See the architecture docs for how the pieces fit together.

Installation

Install this via pip (or your favourite package manager):

pip install bleak-esphome

Contributors ✨

Thanks goes to these wonderful people (emoji key):

This project follows the all-contributors specification. Contributions of any kind welcome!

Credits

This package was created with Copier and the browniebroke/pypackage-template project template.

Download files

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

Source Distribution

bleak_esphome-3.10.3.tar.gz (28.2 kB view details)

Uploaded Source

Built Distribution

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

bleak_esphome-3.10.3-cp314-cp314-manylinux_2_41_x86_64.whl (103.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.41+ x86-64

File details

Details for the file bleak_esphome-3.10.3.tar.gz.

File metadata

  • Download URL: bleak_esphome-3.10.3.tar.gz
  • Upload date:
  • Size: 28.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for bleak_esphome-3.10.3.tar.gz
Algorithm Hash digest
SHA256 e7e3c4773ae433da562595b59ac9d00f6231959fb01069a2ce716805da5f7056
MD5 a6a123ed34726c5e16d423af1ac10f25
BLAKE2b-256 6dc5b58af6d5bd9be29e154ea0a94348f254d44ad40daa0a337e397d15aa4c14

See more details on using hashes here.

Provenance

The following attestation bundles were made for bleak_esphome-3.10.3.tar.gz:

Publisher: ci.yml on Bluetooth-Devices/bleak-esphome

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

File details

Details for the file bleak_esphome-3.10.3-cp314-cp314-manylinux_2_41_x86_64.whl.

File metadata

File hashes

Hashes for bleak_esphome-3.10.3-cp314-cp314-manylinux_2_41_x86_64.whl
Algorithm Hash digest
SHA256 f9d48e728c6ff9a3ec44e00a28245ad3c888206cfa4b5d6f22561dccd1e55740
MD5 49c1fc062fc324f1f1583c3876c08b9f
BLAKE2b-256 d089f82d1fe660023fad287bc100b1ba3aa4a3e0e18bf5ae08b63e939542499d

See more details on using hashes here.

Provenance

The following attestation bundles were made for bleak_esphome-3.10.3-cp314-cp314-manylinux_2_41_x86_64.whl:

Publisher: ci.yml on Bluetooth-Devices/bleak-esphome

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

Release history Release notifications | RSS feed

4.1.0

42 files

4.0.0

42 files

3.10.5

42 files

3.10.4

2 files

This release

3.10.3 This release

2 files

3.10.2

42 files

3.10.1

42 files

3.10.0

42 files

3.9.7

42 files

3.9.6

42 files

3.9.5

42 files

3.9.4

42 files

3.9.3

42 files

3.9.2

42 files

3.9.1

42 files

3.9.0

42 files

3.8.4

42 files

3.8.3

42 files

3.8.2

2 files

3.8.1

42 files

3.8.0

2 files

3.7.6

2 files

3.7.5

2 files

3.7.4

2 files

3.7.3

2 files

3.7.2

2 files

3.7.1

2 files

3.7.0

2 files

3.6.1

2 files

3.6.0

2 files

3.5.0

2 files

3.4.1

2 files

3.4.0

42 files

3.3.0

26 files

3.2.0

26 files

3.1.0

26 files

3.0.1

26 files

3.0.0

26 files

2.16.0

26 files

2.15.1

26 files

2.15.0

26 files

2.14.0

26 files

2.13.1

26 files

2.13.0

2 files

2.12.0

32 files

2.11.0

32 files

2.10.2

32 files

2.10.1

2 files

2.10.0

2 files

2.9.0

2 files

2.8.0

2 files

2.7.1

2 files

2.7.0

2 files

2.6.0

2 files

2.5.0

2 files

2.4.0

2 files

2.3.0

2 files

2.2.0

2 files

2.1.1

2 files

2.1.0

2 files

2.0.0

2 files

1.1.1

2 files

1.1.0

2 files

1.0.0

2 files

0.4.1

2 files

0.4.0

2 files

0.3.0

2 files

0.2.0

2 files

0.1.0

2 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