Skip to content

Repository files navigation

FTMS Bridge

Connect to Bluetooth FTMS fitness machines, record workouts and monitor real-time metrics.

Build Android 8.0+ Kotlin

Get it on Obtainium Download APK


Features

  • FTMS Protocol Support — Connect to any Bluetooth FTMS-compatible treadmill or indoor bike (BH Fitness, and other brands)
  • Heart Rate Sensor — Pair with BLE heart rate monitors (e.g. Gadgetbridge-compatible smart bands and standard chest straps)
  • Real-time Dashboard — Live metrics: speed, cadence, power, distance, heart rate, energy, time, inclination, resistance
  • Session Recording — Automatically log workout data to a local database
  • Debug BT Logger — Captures all raw Bluetooth communication for protocol analysis and reverse engineering
  • BH Fitness Ready — Dedicated device classes for BH Fitness treadmills and indoor bikes
  • OpenTracks Integration — Prepared for OpenTracks API integration via Android intents

Supported Devices

Fitness Machines (FTMS)

  • BH Fitness treadmills (i.Concept, Multimedia monitors)
  • BH Fitness indoor bikes (i.Concept, Multimedia monitors)
  • Any FTMS-compatible machine from other brands

Heart Rate Sensors

  • Any BLE Heart Rate Profile (0x180D) device
  • Gadgetbridge-compatible smart bands and wearables
  • Standard chest straps and arm bands

About

No GPS activity? Track your machine excercise anyway! Connect to Bluetooth FTMS devices and record session data in portable format.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Used by

Contributors

Languages

Generated from duhow/android-template