Kettler ERGO C12 → Garmin → Watt & Kadenz per BLE mit Raspberry Pi


Autor
Nachricht
 
 

Tenner

Dabei seit: 2026-05-01T04:33Z
Beiträge: 2

Mein Kettler ERGO C12 hat zwar Bluetooth, aber die Garmin Forerunner 965 erkennt es nicht als Leistungsmesser. Deshalb habe ich eine kleine BLE-Bridge gebaut:

Kettler ERGO C12 ──USB──► Raspberry Pi Zero W ~~BLE~~► Garmin FR 965
Ein Raspberry Pi Zero W (~15 €) liest per USB die Trainingsdaten vom Ergometer und sendet Watt + Kadenz als BLE Cycling Power Service weiter. Die Garmin erkennt den Pi als normalen Leistungsmesser – koppeln, fertig.

Was kann es?
Live-Übertragung von Watt und Kadenz an Garmin (oder jedes Gerät mit CPS-Support)
Passiver Modus – Widerstand wird weiterhin am Ergometer eingestellt
Autostart als systemd-Service, Auto-Reconnect bei USB-Unterbrechung
Dummy-Modus zum Testen ohne Hardware
Kompatible Modelle
Getestet mit dem ERGO C12. Potenziell kompatibel: ERGO C10, TOUR 300/400/600, ERGO C6/C8/S6/S8. Ältere Modelle (Ergoracer, Racer S/7/9) brauchen eine kleine Code-Anpassung (CM → CD). Nicht kompatibel: HOI-Serie.

Quick Start
scp rpi/kettler_ble_bridge_rpi.py pi@kettler.local:~/kettler/
sudo apt install -y python3-dbus python3-gi bluetooth bluez
sudo pip3 install pyserial --break-system-packages
sudo python3 ~/kettler/kettler_ble_bridge_rpi.py --port /dev/ttyACM0
Garmin: Sensoren → Neu hinzufügen → Leistungsmesser → "Kettler Bridge"

GitHub
https://github.com/Tenner/kettler-ble-bridge

Im Repo: BLE Bridge (Pi + Windows), Terminal-Dashboard, Simulator, vollständige Protokoll-Dokumentation, Setup-Script und systemd-Service.

Falls jemand ein anderes Kettler-Modell hat und es testen möchte – gerne, Feedback und PRs sind willkommen!

 
 

effess48

Dabei seit: 2020-06-20T19:21Z
Beiträge: 2

Hallo,
das hört sich für mich sehr interessant an! Ich habe einen Racer S und schon einmal recherchiert, ob die Daten desselben an Garmin gesendet bzw. von Garmin empfangen werden können. Dabei bin ich auf auf einen USB-Adapter KeAnt von www.abawo.de gestoßen. Meine Anfrage bzgl. Kompatibilität meines Racer S wurde allerdings negativ beantwortet: Mein Gerät hat einen USB-A-Anschluss und genau dieser sei nicht kompatibel mit dem KeAnt. Siehst du eine Chance, mit deiner Lösung Erfolg zu haben?

 
 

Tenner

Dabei seit: 2026-05-01T04:33Z
Beiträge: 2

effess48 schrieb:

Hallo,
das hört sich für mich sehr interessant an! Ich habe einen Racer S und schon einmal recherchiert, ob die Daten desselben an Garmin gesendet bzw. von Garmin empfangen werden können. Dabei bin ich auf auf einen USB-Adapter KeAnt von www.abawo.de gestoßen. Meine Anfrage bzgl. Kompatibilität meines Racer S wurde allerdings negativ beantwortet: Mein Gerät hat einen USB-A-Anschluss und genau dieser sei nicht kompatibel mit dem KeAnt. Siehst du eine Chance, mit deiner Lösung Erfolg zu haben?

Hey, ehrlicherweise kann ich es dir nicht versprechen. Meins hat ein MicroUSB Anschluss. Ich hatte die Schnittstelle ausgelesen und dann das Programm gebaut. Garmin liefert da einem nämlich 0 was das angeht. Wenn du einen Raspberry pi zero hast kannst du das ganze verproben. DIeser muss aber Bluetooth low energy haben.