Kompatibilität
Jeder Trainer hat seine Eigenheiten.
Smart Trainer nutzen den Bluetooth-Standard FTMS, aber jeder Hersteller setzt ihn anders um. So geht Ride Cave mit den Eigenheiten, Fehlern und undokumentierten Verhaltensweisen um, die wir entdeckt haben.
Inhalt
Wichtige trainerspezifische Korrekturen
Wahoo KICKR Familie
Problem: Wahoo-Trainer brauchen zusätzliche Handshake-Schritte, um zuverlässig in den ERG-Modus zu wechseln.
Workaround:
- Nach der Steuerungsanfrage eine „neutrale“ Simulations-Payload senden (alles Nullen)
- Das „stupst“ den Trainer an, damit er für ERG-Befehle bereit ist
- Sendet nach der Steuerungsanfrage optional einen Reset-Befehl für mehr Zuverlässigkeit
Status: Wird bei Wahoo/KICKR-Geräten automatisch angewendet.
Van Rysel D100 / Magene T110 (Decathlon)
Problem: Der Trainer verbindet sich, aber die Meldung „Fang an zu treten“ verschwindet nie. Der Van Rysel D100 (ein umgelabelter Magene T110) nimmt FTMS-Steuerbefehle an, schickt aber nicht die nötige Bestätigung zurück, sodass jeder Befehl ins Timeout läuft. Ohne Steuerung wird kein Widerstand angelegt, und der Trainer meldet 0 W.
Workaround:
- Steuerbefehle werden nach dem Prinzip „Fire-and-forget“ gesendet (ohne auf eine Bestätigung zu warten)
- ERG-Modus und Widerstand funktionieren danach normal
Weitere bekannte Eigenheiten:
- Einzelne BLE-Verbindung - Kann sich nicht gleichzeitig mit mehreren Apps verbinden. Schließ andere Apps, bevor du verbindest.
- Trittfrequenz ist unzuverlässig - Meldet unabhängig von der tatsächlichen Trittfrequenz konstant ~30 RPM. Nutz einen externen Trittfrequenzsensor für genaue Daten.
- Nicht über das System-Bluetooth koppeln - Verbinde nur über Ride Cave. Wenn das Gerät schon in den Systemeinstellungen gekoppelt war, lass es dort zuerst „vergessen“.
Status: Wird bei Van Rysel- und Magene-Geräten automatisch angewendet.
Domyos-Trainer (Decathlon)
Problem: Gibt FTMS-Unterstützung an, ignoriert aber alle Steuerbefehle.
Workaround:
- Nur-Lesen-Modus erzwingen (keine Steuerversuche)
- Schreiben von Simulationsparametern deaktivieren, um Hänger zu vermeiden
- Nur zur Datenerfassung nutzen
Status: Wird automatisch erkannt und in den Nur-Lesen-Modus gesetzt.
iConcept / Toorx FTMS
Problem: Unzuverlässiger Steuerungs-Handshake ohne Reset-Befehl.
Workaround:
- Handshake mit Steuerung+Reset erzwingen
- Macht den ERG-Modus zuverlässiger
Status: Wird bei iConcept/Toorx-Geräten automatisch angewendet.
Protokoll-Unterstützung
Ride Cave unterstützt mehrere Bluetooth-Protokolle für maximale Kompatibilität mit Trainern.
FTMS (primär)
Fitness Machine Service - Der moderne Bluetooth-Standard (UUID: 0x1826).
Unterstützt: Die meisten modernen Trainer (Elite, Wahoo KICKR ab 2016, Zwift Hub, Saris usw.)
Modi:
- ERG-Modus (Steuerung der Zielleistung)
- Simulationsmodus (Steigung, Wind, Crr, Cw)
- Widerstandsmodus (manueller Widerstand in %)
Tacx FE-C
ANT+ FE-C über Bluetooth - Proprietäres Protokoll für ältere Tacx-Trainer.
Unterstützt: Tacx Flux, Neo (Firmware vor FTMS)
Features:
- 13-Byte-Kapselung von FE-C-Nachrichten
- Keep-Alive-Mechanismus (1-Hz-Neusendung)
- Seitenbasierte Daten (Page 16, 25, 48, 49, 51)
Ältere Wahoo-Trainer
Eigenes Wahoo-Protokoll - Für Wahoo-Trainer aus der Zeit vor FTMS.
Unterstützt: Ältere KICKR-Modelle ohne FTMS
Features:
- Eigene Service-UUID (a026ee07...)
- Cycling Power Service für Daten
- Nur ERG-Modus (OpCode 0x05)
Vom Nutzer einstellbare Optionen
Wenn dein Trainer nicht auf Anhieb funktioniert, probier diese Einstellungen in der Ride App unter Trainer-Einstellungen.
Reset-Handshake
Probier es, wenn: Der ERG-Modus startet nie oder der Trainer reagiert nicht auf Leistungsbefehle.
Sendet nach der Steuerungsanfrage einen Reset-Befehl. Hilft Trainern, die einen ausdrücklichen Reset brauchen, um ihren Zustand zurückzusetzen.
Simulationsschreiben deaktivieren
Probier es, wenn: Trainer hängt sich auf oder trennt die Verbindung beim Start von Rennen.
Verhindert, dass Ride Cave Simulationsparameter (Steigung/Wind/Crr/Cw) sendet. Für Trainer, die nur den ERG-Modus unterstützen.
Widerstandsmodus
Optionen: „FTMS level (0.1 steps)“ oder „Delta change (legacy)“
Wechsle in den Delta-Modus, wenn manuelle Widerstandsänderungen nicht funktionieren. Manche älteren Trainer erwarten relative Änderungen statt absoluter Stufen.
Nur-ERG-Modus
Probier es, wenn: Dein Trainer unterstützt nur den ERG-Modus (keine Simulation und keinen Widerstandsmodus).
Zwingt alle Renneinheiten zu einer festen Grundleistung von 180 W statt Simulationsmodus. Nötig für Elite Direto 2018 und ähnliche reine ERG-Trainer.
Verbindung & Erkennung
Ride Cave nutzt eine Gerätesuche mit mehreren Filtern, um Trainer über verschiedene Protokolle hinweg zu finden.
Suchfilter
Wenn du auf „Trainer verbinden“ klickst, suchen wir nach Geräten, auf die Folgendes zutrifft:
- FTMS-Service (0x1826)
- Cycling Power (0x1818)
- Tacx FE-C Service
- Wahoo FE-C Service
- Namenspräfix: Tacx
- Namenspräfix: Wahoo / KICKR
- Namenspräfix: Elite
- Namenspräfix: Zwift
- Namenspräfix: Saris
- Namenspräfix: Bkool
- Namenspräfix: Kinetic
- Namenspräfix: Van Rysel
- Namenspräfix: Magene
Wenn dein Trainer nicht erscheint, unterstützt er vielleicht kein Bluetooth FTMS oder hat einen ungewöhnlichen Namen.
Keep-Alive & Stabilität
Status-Abfrage
Ride Cave liest alle 30 Sekunden die Status-Characteristic des Trainers, um Verbindungsabbrüche im Leerlauf zu verhindern. Manche Trainer trennen nach ~60 Sekunden ohne Kommunikation.
Tacx Keep-Alive
Das Tacx FE-C-Protokoll sendet den letzten Steuerbefehl jede Sekunde erneut, um die Berechtigung aufrechtzuerhalten. Ohne das reagiert der Trainer nach ein paar Sekunden nicht mehr.
Debugging-Tools
Testseite
Besuch /test, um Diagnosetests an deinem Trainer durchzuführen.
- Verschiedene Simulationsparameter einzeln testen
- Gefühlten Widerstand bewerten (keiner/leicht/mittel/schwer/unmöglich)
- Ergebnisse zur Fehlersuche als JSON exportieren
- Herausfinden, auf welche Parameter dein Trainer reagiert
Bekannte Einschränkungen
Domyos-Steuerung
Domyos-Trainer lassen sich nicht über Bluetooth steuern. Du siehst deine Leistungs- und Trittfrequenzdaten, aber Ride Cave kann den Widerstand nicht anpassen. Stell den Widerstand direkt am Trainer manuell ein.
Trittfrequenz Van Rysel D100
Der Van Rysel D100 meldet Trittfrequenzdaten über FTMS, aber die Werte sind unzuverlässig (konstant ~30 RPM). Decathlon hat die Trittfrequenzschätzung von Magene in der Firmware deaktiviert. Für eine genaue Trittfrequenz koppel einen separaten Trittfrequenzsensor.
ANT+ Unterstützung
Ride Cave nutzt nur Bluetooth (keine ANT+ Dongles nötig). Wenn dein Trainer nur ANT+ unterstützt, brauchst du ein Modell mit Bluetooth.
Immer noch Probleme?
Wir verbessern ständig die Kompatibilität mit Trainern. Wenn du eine Eigenheit entdeckst, die wir noch nicht dokumentiert haben, sag uns auf unserer Community-Seite Bescheid oder sieh in der Hilfe zur Fehlerbehebung nach.
