Skip to content
Kinni Support

reference

Supported treadmills and Bluetooth communication

Use this reference to understand FTMS, FitShow-style treadmill support, and what Kinni can read from or send to a compatible treadmill.

Kinni supports compatible Bluetooth treadmills that expose a treadmill control/data service Kinni can understand. The two important support paths are FTMS / Fitness Machine Service and supported FitShow-style treadmill services.

Kinni can work with:

  • treadmills that expose the Bluetooth FTMS / Fitness Machine Service treadmill profile
  • supported FitShow-style treadmill Bluetooth services, including legacy NoblePro-style paths

Kinni does not list every nearby Bluetooth device. A treadmill that only exposes Bluetooth audio, generic Bluetooth pairing, heart-rate accessory pairing, or a brand-only app link may not appear in Kinni.

Depending on the treadmill and Bluetooth path, Kinni may receive:

  • speed
  • incline
  • distance
  • elapsed time
  • workout or machine state
  • treadmill-provided cadence
  • treadmill-provided heart rate

Not every compatible treadmill sends every field. If a field is missing or unusual, Kinni can only use the data the treadmill actually exposes.

On supported treadmills, Kinni can send commands such as speed or incline changes during a run or structured workout. Control support varies by treadmill model, firmware, and Bluetooth implementation.

FTMS support is useful evidence, not a guarantee that every data field or command behaves the same across brands. The FTMS Checker can inspect a connected FTMS treadmill, but it is a diagnostic tool rather than a certification that every recorded-run workflow will behave perfectly.

Still need help?

If an article does not answer your question, open Kinni and use in-app support, or join the Kinni Discord community for help from the team and other runners.

Join Kinni Discord