Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 22 Python Ble Projects
-
XiaomiGateway3
Home Assistant custom component for control Xiaomi Multimode Gateway (aka Gateway 3), Xiaomi Multimode Gateway 2, Aqara Hub E1 on default firmwares over LAN
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
batmon-ha
Add-on for Home Assistant to connect JK, JBD, Daly, ANT, SOK and Supervolt BMS via Bluetooth
-
ancs4linux
iOS/iPadOS notification service client for Linux desktop (notifications on your desktop, over Bluetooth Low Energy)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
platform-ch32v
PlatformIO platform for CH32V RISC-V chips (CH32V003, CH32V103, CH32V20x, CH32V30x, CH32X035) and CH56x, CH57x, CH58x, CH59x
-
FortiusANT
FortiusANT enables a pre-smart Tacx trainer (usb- or ANT-connected) to communicate with TrainerRoad, Rouvy or Zwift through ANT or Bluetooth LE.
-
victron
Victron bluetooth and serial communication at a python script. With MQTT and HomeAssistant support.
-
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!
-
morAce
Turns switch presses to Morse - and then sends this as Text / Mouse movements to a BLE compatible device
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: bleak VS SimpleBLE - a user suggested alternative | libhunt.com/r/bleak | 2023-07-03
Project mention: Limitless: Personalized AI powered by what you've seen, said, and heard | news.ycombinator.com | 2024-04-15
I found https://github.com/fl4p/batmon-ha and ran it in standalone mode and it connects and gets values which is what lead me to dig into the source and look at how.
Project mention: Do you know some sbc or soc that can be programed to run rtos and c++ on top? | /r/RISCV | 2023-05-21
Project mention: Internet of Desks: How I Connected My Standing Desk to the Internet | news.ycombinator.com | 2024-04-22I have an ikea idasen sit/stand desk, which turns out to have bluetooth.
There are a bunch of projects on github, but I used:
https://github.com/newAM/idasen
You can install it with just "pip install idasen"
If you are looking for a python library for connecting to the microbit Bluetooth services that works on windows too: I created kaspersmicrobit to make this a bit easier
Python Ble related posts
- Help!
- Reading Data from an Arduino BLE using Raspberry Pi
- Morse key to keyboard-emulation via Bluetooth?
- I designed and printed a pedestal that constantly points at the current location of the ISS
- They air tagged nana because she kept running the streets.
- A Bluetooth Low Energy (BLE) soil moisture sensor
- Can you code microbit with python wirelessly?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 27 Apr 2024
Index
What are some of the best open-source Ble projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | XiaomiGateway3 | 2,304 |
2 | bleak | 1,527 |
3 | bluing | 686 |
4 | internalblue | 655 |
5 | Owl | 406 |
6 | batmon-ha | 201 |
7 | ancs4linux | 188 |
8 | knob | 175 |
9 | PineSAM | 174 |
10 | pytile | 171 |
11 | sensor.goveetemp_bt_hci | 158 |
12 | siglo | 151 |
13 | platform-ch32v | 151 |
14 | FortiusANT | 144 |
15 | miscale2garmin | 137 |
16 | BLEHeartRateLogger | 119 |
17 | idasen | 115 |
18 | victron | 113 |
19 | magicblue | 100 |
20 | blatann | 66 |
21 | kaspersmicrobit | 9 |
22 | morAce | 6 |
Sponsored