---
title: "Fitness Machine Service"
description: "Fitness Machine Service is a Marketplace integration for Home Assistant. It has 173 installs sharing analytics, works locally and was last updated March 1, 2025."
canonical: "https://vulpo.app/integrations/marketplace/dudanov-hassio-ftms"
url: "https://vulpo.app/integrations/marketplace/dudanov-hassio-ftms.md"
last-updated: "2026-10-22"
version: "1.4"
---

# Fitness Machine Service

> Fitness Machine Service is a Marketplace integration for Home Assistant. It has 173 installs sharing analytics, works locally and was last updated March 1, 2025.

Fitness Machine Service connects Bluetooth fitness equipment that follows the FTMS standard to Home Assistant. It supports treadmills, cross trainers, rowers and indoor bikes, and works locally. Home Assistant spots compatible machines on the network and offers to add them. Setup is done in the UI, where the machine's type and set of sensors can be detected automatically or chosen manually, and the training data set can be changed later in the options. It adds sensors for training data such as cadence, heart rate, distance and energy, plus number controls for speed, inclination, resistance and power. Buttons for start or resume, stop, pause and reset are included, along with a switch for the connection. The author notes that some functions may not work on equipment that deviates from the standard.

Automatic summary of the README and code of dudanov/hassio-ftms. Something wrong, or are you the maintainer and want your own text here? [Get in touch](https://vulpo.app/contact)

[Open in My Home Assistant](https://my.home-assistant.io/redirect/hacs_repository/?owner=dudanov&repository=hassio-ftms&category=integration)

On Home Assistant 2026.11 or newer? [Open it in the Marketplace](https://my.home-assistant.io/redirect/marketplace_repository/?owner=dudanov&repository=hassio-ftms&category=integration)

## Supports

- **Works locally**: Talks to your devices on your own network. No vendor cloud in between.
- **Found by itself**: Home Assistant spots it on the network and offers to add it.
- **From the Marketplace**: Installed through the Marketplace, formerly HACS.

## Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

### Select a fitness machine

- **Discovered fitness machines:**

### Select discovery mode

- **Training data discovery mode:**

### Training data set

- **Select training data:**

### After setup

- **Select training data:**

Texts from the code of [dudanov/hassio-ftms](https://github.com/dudanov/hassio-ftms).

## Entities

- **Buttons**: Start/resume, Stop, Pause, Reset
- **Numbers**: Speed, Inclination, Resistance, Power
- **Sensors**: Cadence average, Cadence, Distance total, Elevation gain negative, Elevation gain positive, Energy per hour, Energy per minute, Energy total, Force on belt, Heart rate, Inclination, Metabolic equivalent, and 22 more
- **Switches**: Connection

## From the README

> Home Assistant HACS custom component for working with fitness equipment with a Bluetooth interface.
>
> The component is based on the pyftms library, which complies with the Bluetooth Fitness Machine Service v1.0 standard.

From the README of [dudanov/hassio-ftms](https://github.com/dudanov/hassio-ftms#readme), [Apache License 2.0](https://spdx.org/licenses/Apache-2.0.html). Shortened.

## At a glance

- Kind: Marketplace integration
- Category: [Health and wellbeing](https://vulpo.app/integrations/category/health-and-wellbeing.md)
- Number: 173 installs sharing analytics; 75 GitHub stars
- Connection: Works locally
- Upkeep: No update in over 18 months
- Needs: Needs the Marketplace (HACS on 2026.10 and older)
- Latest version: v0.24.6, last updated March 1, 2025
- Domain: `ftms`
- Source: <https://github.com/dudanov/hassio-ftms>
- Issues: <https://github.com/dudanov/hassio-ftms/issues>
- Screenshot: https://vulpo.app/integrations-img/cab6cf43f89d3273.webp (from dudanov/hassio-ftms's README)

In Vulpo: Quick Toggle card, Button card, Chart card, Apple Watch, Control Center

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. [About these numbers](https://vulpo.app/integrations/about)

Last updated 2026-10-22. Source: https://vulpo.app/integrations/marketplace/dudanov-hassio-ftms

---

- HTML version of this page: https://vulpo.app/integrations/marketplace/dudanov-hassio-ftms
- Site index for agents: https://vulpo.app/llms.txt
- Everything in one document: https://vulpo.app/llms-full.txt
- All pages: https://vulpo.app/sitemap.xml
