Stryd BLE - Native Home Assistant integration for Stryd running pods

Stryd BLE - Native Home Assistant integration for Stryd running pods

Hi everyone!

I’d like to share Stryd BLE, a new custom Home Assistant integration for Stryd running pods.

The goal of this project is to provide a fully local integration that exposes both passive Bluetooth advertisement data and optional live running metrics directly inside Home Assistant.

Unlike keeping a permanent BLE connection open, the integration only connects when you explicitly request live data, allowing your Stryd pod to remain available for your sports watch or phone the rest of the time.

Features

Passive Bluetooth data (no active connection required)

  • Automatic Bluetooth discovery
  • Manual setup using Bluetooth MAC address
  • Works with Home Assistant Bluetooth proxies
  • Battery percentage
  • Bluetooth signal strength (RSSI)
  • Last advertisement timestamp
  • Advertisement counter
  • Product generation detection
  • Model number
  • Firmware version
  • Hardware revision
  • Software version
  • ANT+ ID
  • Serial number

Optional live connection

The integration includes Connect Live Data and Disconnect Live Data buttons.

When connected, additional live sensors become available:

  • Running power
  • Speed
  • Pace
  • Cadence
  • Stride length
  • Distance
  • Movement state (Still / Walking / Running)

Once disconnected, the live entities become unavailable while passive Bluetooth data continues updating normally.

Home Assistant integration

  • Native Config Flow
  • Automatic Bluetooth discovery
  • Manual MAC address setup
  • Fully local
  • No cloud
  • No Stryd account required
  • Multi-language translations
  • HACS compatible
  • Uses Home Assistant Bluetooth framework

Supported devices

The integration identifies Stryd pods by Bluetooth manufacturer ID instead of the advertised device name, making it compatible across different Stryd generations.

It has currently been tested with:

  • :white_check_mark: Next Gen Stryd (Model 26)

Compatibility feedback from owners of older Stryd models, Wind Stryd, Stryd 5.0 and Stryd Duo is highly appreciated.

Installation

HACS

Add this repository as a Custom Repository:

Repository

https://github.com/Chreece/HA-Stryd-BLE

Category

Integration

Install Stryd BLE, restart Home Assistant and add it via:

Settings → Devices & Services → Add Integration

GitHub

Feedback

This is the first public release, so feedback, feature requests and bug reports are very welcome.

If you own a Stryd model other than the Next Gen (Model 26), I’d especially appreciate hearing whether everything works correctly so support can be improved for all generations.