Python Ble

Open-source Python projects categorized as Ble

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

  • bleak

    A cross platform Bluetooth Low Energy Client for Python using asyncio

  • Project mention: bleak VS SimpleBLE - a user suggested alternative | libhunt.com/r/bleak | 2023-07-03
  • 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.

    WorkOS logo
  • bluing

    An intelligence gathering tool for hacking Bluetooth

  • internalblue

    Bluetooth experimentation framework for Broadcom and Cypress chips.

  • Owl

    A personal wearable AI that runs locally (by OwlAIProject)

  • Project mention: Limitless: Personalized AI powered by what you've seen, said, and heard | news.ycombinator.com | 2024-04-15
  • batmon-ha

    Add-on for Home Assistant to connect JK, JBD, Daly, ANT, SOK and Supervolt BMS via Bluetooth

  • Project mention: Bluetooth pairing issue (Pi 400 to Daly BMS) | /r/linuxquestions | 2023-05-14

    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.

  • 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.

    InfluxDB logo
  • knob

    Key Negotiation Of Bluetooth (KNOB) attacks on Bluetooth BR/EDR and BLE [CVE-2019-9506]

  • PineSAM

    UI for Pinecil V2 - control it over BLE from your PC or your mobile.

  • Project mention: PineSAM – Pinecil V2 Interface | news.ycombinator.com | 2024-01-29
  • pytile

    📡 A simple Python API for Tile® Bluetooth trackers

  • sensor.goveetemp_bt_hci

    Govee Temperature/Humidity BLE Home Assistant Component

  • siglo

    GTK app to sync InfiniTime watch with PinePhone

  • platform-ch32v

    PlatformIO platform for CH32V RISC-V chips (CH32V003, CH32V103, CH32V20x, CH32V30x, CH32X035) and CH56x, CH57x, CH58x, CH59x

  • 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
  • FortiusANT

    FortiusANT enables a pre-smart Tacx trainer (usb- or ANT-connected) to communicate with TrainerRoad, Rouvy or Zwift through ANT or Bluetooth LE.

  • miscale2garmin

    Mi Body Composition Scale 2 Garmin Connect

  • BLEHeartRateLogger

    Bluetooth Low-Energy Heart Rate Monitor data logging in Python

  • idasen

    Python API and CLI for the ikea IDÅSEN desk.

  • Project mention: Internet of Desks: How I Connected My Standing Desk to the Internet | news.ycombinator.com | 2024-04-22

    I 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"

  • victron

    Victron bluetooth and serial communication at a python script. With MQTT and HomeAssistant support.

  • magicblue

    💡 Unofficial Python API to control Magic Blue bulbs over Bluetooth

  • blatann

    Python BLE library for using Nordic nRF52 with Connectivity firmware

  • 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!

  • Project mention: Help! | /r/microbit | 2023-12-11

    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

  • 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

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Ble related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com