Turn Android 5-16 devices into lightweight Home Assistant satellites with Bluetooth proxy, local intercom, and smart home panel features.
-
Updated
Sep 8, 2026 - Kotlin
Turn Android 5-16 devices into lightweight Home Assistant satellites with Bluetooth proxy, local intercom, and smart home panel features.
This package implements ESPHome components to low-code support Bluetooth Low Eneregy BTHome device standalone reception, and a leverage this protocol over ad-hoc routerless WiFi transmission over ESP-NOW channel.
Custom firmware for the Tuya SGS01 soil sensor to send data in standard BTHome format
CircuitPython code to detect motion of the Seeed XIAO nRF52840 Sense and send Bluetooth Low Energy (BLE) advertisements in the BTHome format when it's moving
BTHome v2 temperature and humidity sensor for Nordic nRF52840/nRF54L15, built with nRF Connect SDK/Zephyr.
Home Assistant Lovelace card that charts what your weather station actually measured against what the forecast predicts - one chart, today in the middle. Reads plain sensors (Ecowitt, WeatherFlow, ESPHome, BTHome, Netatmo, ...), no weather.* entity required.
BTHome protocol implemented on the nRF51xx platform for creating lightweight, battery-powered remote controls, wall-switches and sensors for HomeAssistant etc.
BTHome support for ZMK keyboard firmware
Device for remote monitoring of electric meter readings
BTHome v2 advertisement data creator, so you don't need to.
BTHome format description in Kaitai Struct
A Homebridge plugin that integrates Bluetooth devices communicating via the BTHome protocol into Apple HomeKit.
High-efficiency wind speed sensor
High-efficiency wind speed sensor
Rust based firmware for nRF52 series BTLE tags for pet/person/object presence detection that just works™ with Home Assistant
To associate your repository with the bthome topic, visit your repo's landing page and select "manage topics."