Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Internet of Things
  3. ble-scale-sync

ble-scale-sync

GPL-3.0TypeScriptv1.21.1

A CLI tool that captures body composition data from 23+ BLE smart scales and syncs it to Garmin Connect, Strava, MQTT, and other services without a phone app.

Visit WebsiteGitHubGitHub
129 stars21 forks0 contributors

Overview

Universal BLE Smart Scale bridge. Captures body composition from Renpho, Xiaomi & 20+ others, syncs to Garmin Connect, Strava, MQTT (Home Assistant), InfluxDB, Webhooks, Ntfy & local files (CSV/JSONL). Headless CLI for Raspberry Pi, Linux, macOS & Windows.

Quick Stats

Stars129
Forks21
Contributors0
Open Issues19
Last commit1 day ago
CreatedSince 2026

Tags

#mqtt#ble#fitness-tracker#bluetooth-low-energy#cli-tool#strava#typescript#health-data#raspberry-pi#quantified-self#home-assistant#self-hosted

Built With

M
MicroPython
T
TypeScript
N
Node.js
E
ESP32
D
Docker

Links & Resources

Website

Included in

Raspberry Pi16.2kInternet of Things3.9kMQTT2.3k
Auto-fetched 15 hours ago

Related Projects

AdGuard HomeAdGuard Home

Network-wide ads & trackers blocking DNS server

Stars35,659
Forks2,434
Last commit1 day ago
QuestDBQuestDB

QuestDB is a high performance, open-source, time-series database

Stars17,199
Forks1,631
Last commit21 hours ago
zigbee2mqttzigbee2mqtt

Zigbee 🐝 to MQTT bridge 🌉, get rid of your proprietary Zigbee bridges 🔨

Stars15,328
Forks1,966
Last commit1 day ago
Sonic PiSonic Pi

Code. Music. Live.

Stars11,904
Forks981
Last commit1 day ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub