PyFTMS - Python Fitness Machine Service client library.
Project description
PyFTMS - Python Fitness Machine Service client library
PyFTMS is a Python client library for the FTMS service, which is a standard for fitness equipment with a Bluetooth interface. Bleak is used as the Bluetooth library. Currently four main types of fitness machines are supported:
- Treadmill
- Cross Trainer (Elliptical Trainer)
- Rower (Rowing Machine)
- Indoor Bike (Spin Bike)
Step Climber and Stair Climber machines are not supported due to incomplete protocol information and low popularity.
Requirments
python >= 3.11
bleak >= 0.21.0
bleak-retry-connector == 3.5.0
Install it from PyPI
pip install pyftms
Usage
Please read API documentation.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyftms-0.2.12.tar.gz
(27.9 kB
view hashes)
Built Distribution
pyftms-0.2.12-py3-none-any.whl
(43.9 kB
view hashes)