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:
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.