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, and Kinni may use a passed result to remember local compatibility settings for that treadmill. This mapping is local evidence, not a public certification that every recorded-run workflow will behave perfectly.

If your treadmill exposes standard FTMS, Kinni should try the generic FTMS path first. Brand-specific or proprietary Bluetooth links that do not expose the standard FTMS treadmill service are not covered by the generic FTMS path.

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