Compatibilité
Chaque home trainer a ses particularités.
Les home trainers connectés utilisent le standard Bluetooth FTMS, mais chaque fabricant l'implémente à sa façon. Voici comment Ride Cave gère les particularités, bugs et comportements non documentés que nous avons découverts.
Sommaire
Principaux correctifs par home trainer
Gamme Wahoo KICKR
Problème : Les home trainers Wahoo ont besoin d'étapes de liaison supplémentaires pour passer de façon fiable en mode ERG.
Contournement :
- Après la demande de contrôle, envoyer une commande de simulation « neutre » (tout à zéro)
- Ça « réveille » le home trainer pour qu'il soit prêt à recevoir les commandes ERG
- Ajoute une commande Reset optionnelle après la demande de contrôle, pour plus de fiabilité
État : Appliqué automatiquement aux appareils Wahoo/KICKR.
Van Rysel D100 / Magene T110 (Decathlon)
Problème : Le home trainer se connecte, mais le message « commence à pédaler » ne disparaît jamais. Le Van Rysel D100 (un Magene T110 renommé) accepte les commandes de contrôle FTMS mais ne renvoie pas l'accusé de réception attendu, si bien que chaque commande expire. Sans contrôle, aucune résistance n'est appliquée et le home trainer indique 0 W.
Contournement :
- Les commandes de contrôle sont envoyées sans attendre d'accusé de réception (« fire-and-forget »)
- Le mode ERG et la résistance fonctionnent normalement ensuite
Autres particularités connues :
- Connexion BLE unique - Impossible de se connecter à plusieurs applis en même temps. Ferme les autres applis avant de te connecter.
- La cadence n'est pas fiable - Indique une cadence constante d'environ 30 RPM quelle que soit la cadence réelle. Utilise un capteur de cadence externe pour des données précises.
- Ne fais pas l'appairage via le Bluetooth du système - Connecte-toi uniquement via Ride Cave. Si l'appareil a déjà été appairé dans les réglages du système, « oublie »-le d'abord.
État : Appliqué automatiquement aux appareils Van Rysel et Magene.
Home trainers Domyos (Decathlon)
Problème : Annonce la prise en charge FTMS mais ignore toutes les commandes de contrôle.
Contournement :
- Forcer le mode lecture seule (aucune tentative de contrôle)
- Désactiver l'écriture des paramètres de simulation pour éviter les blocages
- Utiliser uniquement pour la collecte de données
État : Détecté automatiquement et forcé en lecture seule.
iConcept / Toorx FTMS
Problème : Liaison de contrôle peu fiable sans commande de réinitialisation.
Contournement :
- Forcer la séquence de contrôle + réinitialisation
- Améliore la fiabilité du mode ERG
État : Appliqué automatiquement aux appareils iConcept/Toorx.
Protocoles pris en charge
Ride Cave prend en charge plusieurs protocoles Bluetooth pour une compatibilité maximale avec les home trainers.
FTMS (principal)
Fitness Machine Service - Le standard Bluetooth moderne (UUID : 0x1826).
Prend en charge : La plupart des home trainers récents (Elite, Wahoo KICKR 2016+, Zwift Hub, Saris, etc.)
Modes :
- Mode ERG (contrôle de la puissance cible)
- Mode simulation (pente, vent, Crr, Cw)
- Mode de résistance (% de résistance manuel)
Tacx FE-C
ANT+ FE-C via Bluetooth - Protocole propriétaire des anciens home trainers Tacx.
Prend en charge : Tacx Flux, Neo (firmware d'avant FTMS)
Fonctionnalités :
- Encapsulation des messages FE-C de 13 octets
- Mécanisme de maintien de connexion (renvoi à 1 Hz)
- Données par page (pages 16, 25, 48, 49, 51)
Wahoo ancienne génération
Protocole Wahoo propriétaire - Pour les home trainers Wahoo d'avant FTMS.
Prend en charge : Anciens modèles KICKR sans FTMS
Fonctionnalités :
- UUID de service personnalisé (a026ee07...)
- Cycling Power Service pour les données
- Mode ERG uniquement (OpCode 0x05)
Réglages modifiables par l'utilisateur
Si ton home trainer ne fonctionne pas tout de suite, essaie ces réglages dans l'appli, sous Réglages du home trainer.
Réinitialisation de liaison
À essayer si : Le mode ERG ne démarre jamais ou le home trainer ne répond pas aux commandes de puissance.
Ajoute une commande Reset après la demande de contrôle. Utile pour les home trainers qui ont besoin d'une réinitialisation explicite pour repartir à zéro.
Désactiver l'écriture de simulation
À essayer si : Le home trainer se bloque ou se déconnecte au départ des compétitions.
Empêche Ride Cave d'envoyer les paramètres de simulation (pente/vent/Crr/Cw). À utiliser pour les home trainers qui ne gèrent que le mode ERG.
Mode de résistance
Options : « Niveau FTMS (pas de 0,1) » ou « Variation delta (ancien mode) »
Passe en mode delta si les réglages de résistance manuels ne fonctionnent pas. Certains anciens home trainers attendent des changements relatifs plutôt que des niveaux absolus.
Mode ERG seul
À essayer si : Ton home trainer ne gère que le mode ERG (pas la simulation ni la résistance).
Force toutes les compétitions à utiliser une puissance de base fixe de 180 W au lieu du mode simulation. Nécessaire pour l'Elite Direto 2018 et les home trainers similaires limités à l'ERG.
Connexion et détection
Ride Cave utilise un système de détection multi-filtres pour trouver les home trainers quel que soit leur protocole.
Filtres de découverte
Quand tu cliques sur « Connecter le home trainer », on cherche les appareils correspondant à :
- Service FTMS (0x1826)
- Cycling Power (0x1818)
- Service Tacx FE-C
- Service Wahoo FE-C
- Préfixe du nom : Tacx
- Préfixe du nom : Wahoo / KICKR
- Préfixe du nom : Elite
- Préfixe du nom : Zwift
- Préfixe du nom : Saris
- Préfixe du nom : Bkool
- Préfixe du nom : Kinetic
- Préfixe du nom : Van Rysel
- Préfixe du nom : Magene
Si ton home trainer n'apparaît pas, il ne prend peut-être pas en charge le Bluetooth FTMS ou porte un nom non standard.
Maintien de connexion et stabilité
Interrogation de l'état
Ride Cave lit la caractéristique d'état du home trainer toutes les 30 secondes pour éviter les déconnexions par inactivité. Certains home trainers coupent après environ 60 secondes sans communication.
Maintien de connexion Tacx
Le protocole Tacx FE-C renvoie la dernière commande de contrôle chaque seconde pour conserver l'autorisation. Sans ça, le home trainer cesse de répondre au bout de quelques secondes.
Outils de débogage
Page de test
Va sur /test pour lancer des tests de diagnostic sur ton home trainer.
- Tester différents paramètres de simulation un par un
- Note la sensation de résistance (aucune/légère/modérée/dure/impossible)
- Exporter les résultats en JSON pour le dépannage
- Identifier les paramètres auxquels ton home trainer répond
Limites connues
Contrôle Domyos
Les home trainers Domyos ne peuvent pas être pilotés en Bluetooth. Tu verras tes données de puissance et de cadence, mais Ride Cave ne peut pas ajuster la résistance. Règle la résistance manuellement sur le home trainer.
Cadence du Van Rysel D100
Le Van Rysel D100 transmet la cadence via FTMS, mais les valeurs ne sont pas fiables (~30 RPM constant). Decathlon a désactivé l'estimation de cadence Magene dans le firmware. Pour une cadence précise, appaire un capteur de cadence séparé.
Prise en charge ANT+
Ride Cave utilise uniquement le Bluetooth (aucun dongle ANT+ nécessaire). Si ton home trainer ne gère que l'ANT+, il te faudra un modèle compatible Bluetooth.
Toujours des problèmes ?
On améliore en permanence la compatibilité des home trainers. Si tu découvres une particularité qu'on n'a pas documentée, dis-le-nous sur notre page Communauté, ou consulte le guide de dépannage.
