BLE Scale Sync is a cross-platform command-line tool designed to automate the synchronization of body composition data from Bluetooth Low Energy (BLE) smart scales. It addresses the need for users to collect, process, and export weight and impedance measurements from a wide range of smart scales without relying on proprietary phone applications or cloud services. The tool supports over 25 smart scale models, including brands such as Xiaomi, Renpho, Eufy, Yunmai, Beurer, Sanitas, and Medisana, and features automatic detection of compatible devices.
icu, Runalyze, Wger, MQTT (for Home Assistant), InfluxDB, webhooks, Ntfy, Telegram, and local files in CSV or JSONL formats. BLE Scale Sync is capable of extracting ten body metrics using bioelectrical impedance analysis (BIA), and supports multi-user environments through automatic weight-based identification, allowing different users' data to be routed to their respective export destinations. The tool is particularly suitable for individuals or households with multiple users, as well as enthusiasts who wish to integrate health data into their own systems or analytics platforms.
BLE Scale Sync is delivered as a native CLI application for Linux, macOS, and Windows, with Docker images available for Linux deployments. It can be installed as a Home Assistant add-on, providing a user interface for configuration and integration with Home Assistant's ecosystem, including Mosquitto auto-detection and Garmin token management. For setups where a direct Bluetooth connection is not practical, the tool supports using an ESP32 board as a remote BLE proxy, relaying data over WiFi and MQTT, which is useful for headless servers or network-attached storage devices. The tool operates entirely self-hosted, ensuring that user data remains private and does not leave the local network.
0 open-source license and is developed by Kristián Partl. Its design emphasizes privacy, flexibility, and broad compatibility with both hardware and data export targets, making it a versatile solution for managing body composition data from BLE smart scales.
BLE Scale Sync is a Health & fitness product. It focuses on automating the synchronization of body composition data from BLE smart scales to health and fitness platforms. BLE Scale Sync is an open-source project aimed at health enthusiasts and smart scale users. The project is open source (GPL-3.0). BLE Scale Sync is available on the web, Linux, macOS, Windows, and the command line, and it can be self-hosted.
It is developed by BLE Scale Sync Maintainers, and the product first shipped in 2026. The project is developed in the open on GitHub with 106 stars and 325 commits in the last 90 days. Across PulseGate's embedding index, BLE Scale Sync has few near neighbours, marking it as relatively distinct. Among its 7 catalogued features are BLE smart scale support, body composition sync, and multi-user support. It exposes integrations via a public API.
Latest indexed changes and source events
blescalesync.dev discovered by the PulseGate indexer
Other apps tracked under the same category.