bleak¶
Bleak is an acronym for Bluetooth Low Energy platform Agnostic Klient.
- Free software: MIT license
- Documentation: https://bleak.readthedocs.io.
Bleak is a GATT client software, capable of connecting to BLE devices acting as GATT servers. It is designed to provide a asynchronous, cross-platform Python API to connect and communicate with e.g. sensors.
Features¶
- Supports Windows 10, version 16299 (Fall Creators Update) or greater
- Supports Linux distributions with BlueZ >= 5.43 (See Linux backend for more details)
- OS X/macOS support via Core Bluetooth API, from at least OS X version 10.11
Bleak supports reading, writing and getting notifications from GATT servers, as well as a function for discovering BLE devices.
Contents:
- Installation
- Scan/Discover
- Usage
- Bleak backends
- Interfaces, exceptions and utils
- Troubleshooting
- Contributing
- Credits
- Changelog
- 0.11.0 (2021-03-17)
- 0.10.0 (2020-12-11)
- 0.9.1 (2020-10-22)
- 0.9.0 (2020-10-20)
- 0.8.0 (2020-09-22)
- 0.7.1 (2020-07-02)
- 0.7.0 (2020-06-30)
- 0.6.4 (2020-05-20)
- 0.6.3 (2020-05-20)
- 0.6.2 (2020-05-15)
- 0.6.1 (2020-03-09)
- 0.6.0 (2020-03-09)
- 0.5.1 (2019-10-09)
- 0.5.0 (2019-08-02)
- 0.4.3 (2019-06-30)
- 0.4.2 (2019-05-17)
- 0.4.1 (2019-05-17)
- 0.4.0 (2019-04-10)
- 0.3.0 (2019-03-18)
- 0.2.4 (2018-11-30)
- 0.2.3 (2018-11-28)
- 0.2.2 (2018-11-08)
- 0.2.1 (2018-06-28)
- 0.2.0 (2018-04-26)
- 0.1.0 (2017-10-23)