Bleico is a system tray application/tool to scan, connect, explore and debug Bluetooth low energy devices which are compliant with Bluetooth SIG GATT Characteristics.
- Lincense: GPL-3.0
- Documentation: https://bleico.readthedocs.io.
It is based on bleak, bleak-sigspec and PyQt5
- Bluetooth Low Energy Scanner
- System Tray Menu with:
- Icon according to Appearance characteristic (if present)
- Device Name
- Device UUID
- Services and Characteristics menu tree
- Characteristic Metadata view
- Device information (if present)
- Readable and writeable Characteristics organised in sections by services
- Read periodically from Characteristics
- Write to Characteristics (from menu or dialog box)
- Enable desktop notifications on notifiable Characteristics
- Configurable tool tip
- Last update, Connection status and RSSI
- Desktop Notification on Connection status changes (can be disabled).
- Automatic Reconnection on disconnect, in 30 seconds cycles until reconnected.
Install bleico
by running:
$ pip install bleico
Or get latest development version:
$ pip install https://github.com/Carglglz/bleico/tree/develop.zip
Download from Releases