Skip to content
Homebridge TestFlight
PitPat

PitPat Treadmill

homebridge-pitpat-treadmill · v0.1.5

LocalHomebridge 2.0

Monitors and controls PitPat treadmills in HomeKit over local Bluetooth LE.

What it says it supports

Brands

  • PitPat

Devices it names

  • PitPat treadmills

Shows up in Apple Home as from its README

What people report

Doc describes hardware validation of a BA10-B PitPat treadmill over BLE; no user reports.

  • Partly works1
DeviceStatusWhat they saidSource
PitPat BA10-B treadmillPartly worksHardware validation procedure documented; remote start optional and off by default
Saved copy
BA10-B hardware validation Hardware validation is deliberately separate from the automated test suite. Nothing in `npm test` scans for or writes to a treadmill. Preconditions 1. Keep people, pets, and loose objects away from the belt. 2. Keep the physical remote, safety key, and mains switch within immediate reach. 3. Close the PitPat application on every nearby phone and tablet. 4. Start with the treadmill powered on and stopped. 5. Use a dedicated Homebridge test instance with `allowRemoteStart` disabled. Stage 1: passive validation Confirm exact-identifier discovery. Confirm `FBA0`, …

Excerpt saved from GitHub on 2026-10-22.

Docs: HARDWARE-TESTING.md

Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Local

Bluetooth LE from the Homebridge host

You’ll need

  • Bluetooth adapter

Compatibility

Verified by HomebridgeNo
Homebridge versions^2.0.0
Homebridge 2.0Yes
Node.js^22.12.0 || ^24.0.0 || ^26.0.0
Settings in Homebridge UIYes
MatterNo
Platform namePitPatTreadmill
LicenseMIT

Community signals

Downloads a week1,039
Downloads a month1,039
GitHub stars0
Open issues0
Closed issues0
Last code push2026-10-10
Latest version0.1.5 (2026-10-10)
First published2026-10-09
Releases7

In ReReHome

Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.

Bridges get their own settings page listing the accessories behind them.

Caveats from the README

  • Remote start disabled by default
  • BLE stop is not an emergency stop

HomeKit services in its code

Found by scanning the published npm package. A plugin can register a service only for some devices.

  • Fanv2