PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Bluetooth Low Energy Python Packages

Python packages with the GitHub topic bluetooth-low-energy. Sorted by relevance, with stars and monthly downloads.
hbldh
bleak

A cross platform Bluetooth Low Energy Client for Python using asyncio

1.9M 2K 357
koenvervloesem
bluetooth-numbers

An up-to-date listing of all the various Bluetooth Specification-related elements (Company IDs, Service UUIDs, Characteristic UUIDs and Descriptor UUIDs), that you can use in your Python projects instead of rolling your own.

39K 20 5
k0rventen
avea

Control Elgato's Avea bulb using python3 !

33K 9 1
mikeodr
pycasperglow

Async Python library for controlling Casper Glow lights via BLE. Built on bleak for integrating into Home Assistant

32K 1 0
kevincar
bless

Cross-platform Bluetooth Low Energy Server Python Library

22K 192 46
sopelj
python-ember-mug

Python Library to Interact with Ember Mugs

16K 52 7
ThomasGerstenberg
blatann

Python BLE library for using Nordic nRF52 with Connectivity firmware

13K 81 23
LennP
motionblindsble

🌄 Python library for controlling Motionblinds Bluetooth smart motors

8K 1 3
ronnnnnnnnnnnnn
etekcity-esf551-ble

This package provides a basic unofficial interface for interacting with Etekcity Smart Fitness Scale models ESF-551, ESF-24, FIT-8S & EFS-A591S using Bluetooth Low Energy (BLE). It allows you to easily connect to the scale, receive weight and impedance measurements, and manage the display unit settings.

6K 6 6
labapart
gattlib-py

Library to access GATT information from BLE (Bluetooth Low Energy) devices

4K 514 168
ukBaz
bluezero

A simple Python interface to Bluez

2K 420 112
ronnnnnnnnnnnnn
renpho-escs20m

Unofficial Python BLE client for the Renpho ES-CS20M smart fitness scale. Streams weight and body fat, derives nine body-composition metrics, supports async user-detection mode.

2K 0 1
Jakeler
ble-serial

"RFCOMM for BLE" a Serial UART over Bluetooth low energy (4+) bridge for Linux, Mac and Windows

2K 378 52
ChristianKuehnel
btlewrap

Bluetooth LowEnergy wrapper for different python backends.

2K 35 19
Janczykkkko
xbloom-ble

Unofficial Python CLI + library to control an xBloom Studio coffee machine over Bluetooth LE. Reverse-engineered protocol; loads recipes (you approve on the machine to brew).

1K 0 0
getsenic
gatt

Bluetooth GATT SDK for Python

1K 333 85
moryoav
besen-bs20

Home Assistant custom integration for Besen BS20 EV chargers over BLE

1K 1 0
Mausy5043
bluepy3

A Python3 interface to Bluetooth LE on Linux.

1K 23 4
es617
ble-mcp-server

Bluetooth Low Energy (BLE) MCP server for Claude Code and other MCP-compatible agents.

1K 13 2
chmielowiec
easyathome-ble

Python library for Easy@Home Bluetooth devices (EBT-300 basal thermometer)

974 0 0
ble-multimeter
fakemeter

Hardware-free BLE peripheral emulator that impersonates Bluetooth multimeters so their official phone apps connect to it — a black-box oracle for verifying BLE decode drivers. 11 profiles across OWON, Voltcraft, UNI-T, AiCare and BDM families.

745 0 0
janickr
kaspersmicrobit

A python package to connect to the Bluetooth LE GATT services of BBC micro:bit devices. Use your micro:bit as a wireless game controller!

690 28 1
Mausy5043
pylywsdxx

A Python3 class to interrogate Xiaomi Mijia LYWSD* sensors.

675 2 1
koenvervloesem
bluetooth-clocks

Set and get the time on various Bluetooth Low Energy clocks

594 31 6
    • Data from PyPI, GitHub, ClickHouse, and BigQuery