Développement IoT sur mesure : refonte complète d’une machine de sport connectée
Publication : 27 Jui, 2025
5 min de lecture

Le développement d’un produit connecté industriel ne se limite pas à faire fonctionner une machine.
Il implique la conception d’un écosystème logiciel, matériel et data capable d’évoluer, de rester stable dans le temps et de s’adapter aux usages réels du terrain.
En 2018, KERN IT, société de développement logiciel et IoT sur mesure basée à Bruxelles, a accompagné RFIT dans la reprise et la refonte complète d’une machine de sport connectée innovante, utilisée notamment dans le sport professionnel.
Ce projet est emblématique de notre approche : reprendre un existant complexe, réduire la dette technique et livrer une solution robuste, maintenable et réellement exploitée sur le terrain.
Le projet RFIT : une machine de sport connectée sans poids
RFIT est une machine de musculation innovante, imaginée par Franck Fiasse, porteur du projet et expert en électromécanique.
Sa particularité repose sur un système pneumatique capable de simuler la résistance, en remplacement des poids physiques traditionnels.
La machine est pilotée numériquement et permet un contrôle extrêmement fin de l’effort.
Elle permet notamment :
- De modifier la charge sans manipulation mécanique
- De réaliser des exercices concentriques et excentriques
- D’adapter précisément l’effort à chaque athlète
- De collecter des données de performance exploitables
La solution s’adresse principalement :
- Aux préparateurs physiques
- Aux kinésithérapeutes
- Aux centres de rééducation
- Au sport de haut niveau
Problématique initiale : un produit freiné par sa dette technique

Lorsque RFIT contacte KERN IT, le produit existe déjà mais se trouve dans une situation critique.
L’innovation est réelle, mais l’architecture technique empêche toute évolution sereine.
Enjeux identifiés
- Instabilité de la machine
- Difficulté à déployer des mises à jour
- Complexité excessive du système
- Dépendance à des choix techniques propriétaires
- Risque élevé pour une exploitation professionnelle
Constat technique réalisé par KERN IT
Nous découvrons :
- Une architecture globale inutilement complexe
- Un code illisible, non documenté et non maintenable
- Un framework PHP fait maison
- Une base de données SQL détournée vers un pseudo NoSQL
- Une interface graphique développée en Pygame
- Un Raspberry Pi utilisé comme cœur du système
- Un circuit électronique rudimentaire et peu évolutif
Le projet fonctionnait, mais au prix d’une dette technique majeure, incompatible avec une exploitation industrielle ou médicale.
Pourquoi un développement IoT sur mesure était indispensable
RFIT ne pouvait pas être traité avec une solution standard.
Le projet nécessitait :
- Un logiciel embarqué fiable
- Une communication temps réel avec la machine
- Une plateforme data robuste
- Une interface métier adaptée aux professionnels de santé
- Une architecture maintenable et évolutive
C’est précisément dans ce type de contexte que le développement logiciel et IoT sur mesure prend tout son sens.
L’approche KERN IT : pragmatisme et vision long terme
Chez KERN IT, nous privilégions une approche progressive et réaliste, orientée usage réel et pérennité du produit.
Le projet a été structuré en phases claires, en collaboration étroite avec le porteur de projet.
Phase 1 – Reprise et sécurisation de l’existant
Objectif : reprendre le contrôle du système sans interrompre son utilisation.
- Audit complet logiciel, hardware et électronique
- Analyse des contraintes mécaniques et temps réel
- Stabilisation du pilotage de la machine
- Sécurisation des flux de données
Cette phase a permis de poser des bases solides avant toute refonte.
Phase 2 – Refonte logicielle sur des bases saines
Backend et plateforme data
- Python comme socle technologique principal
- Flask pour le serveur d’API et de collecte
- Centralisation et historisation des données
- Comparaison des performances dans le temps
Communication IoT et temps réel
- Mise en place d’un système de messagerie MQTT
- Communication asynchrone entre la machine, les capteurs et le serveur
- Robustesse face aux latences et coupures réseau
Logiciel embarqué
- Développement d’un daemon de contrôle asynchrone en Python
- Pilotage précis de la pompe pneumatique
- Remontée temps réel des données
- Architecture découplée et maintenable
Phase 3 – Refonte hardware et électronique
Le logiciel seul ne suffisait pas à garantir la fiabilité du produit.
KERN IT a accompagné :
- La conception d’un nouveau circuit de contrôle
- Le développement d’un nouveau contrôleur de pompe
- L’intégration de capteurs plus fiables
- La mise en place d’une plateforme de force permettant de mesurer précisément les différences de charge
Cette refonte a permis :
- Une meilleure précision
- Une fiabilité accrue
- Une base technologique prête pour l’évolution du produit
Phase 4 – Interfaces et expérience utilisateur

Interface web principale
- Nouvelle interface web moderne en React
- Abandon total de l’interface Pygame
- UX pensée pour un usage professionnel
- Écrans adaptés aux kinésithérapeutes et préparateurs physiques
Prototype mobile web
Dans une logique d’exploration produit, KERN IT a développé un prototype mobile web accessible via navigateur.
Ce prototype visait à :
- Tester les usages terrain sur tablette et smartphone
- Valider des scénarios de pilotage à distance
- Explorer l’ergonomie en situation réelle
- Préparer une éventuelle extension mobile du produit
Cette démarche a permis de valider rapidement des hypothèses métier, sans engager immédiatement les coûts d’un développement mobile complet.
Administration métier
- Écrans épurés dédiés aux professionnels de santé
- Paramétrage simple des séances
- Gestion des profils athlètes
- Catalogue structuré d’exercices
Fonctionnalités clés livrées

Pilotage de la charge
- Changement de charge sans manipulation physique
- Ajustement instantané et précis
- Sécurité accrue pour l’athlète
Exercices avancés
- Exercices concentriques et excentriques
- Paramétrage fin de l’effort
- Adaptation aux protocoles de rééducation
Suivi de performance

- Collecte automatique des données
- Historique détaillé des séances
- Comparaison des performances
- Analyse de la progression
Usage terrain et résultats concrets
La solution RFIT a été utilisée par le Standard de Liège entre 2017 et 2023, notamment pour :
- La préparation physique
- La rééducation
- La réhabilitation
Les retours terrain ont mis en évidence :
- Une adoption forte par les kinésithérapeutes
- Un gain de temps significatif
- Une meilleure précision dans le suivi des athlètes
- Un confort et une sécurité accrus
Pourquoi ce projet illustre l’expertise de KERN IT
RFIT est représentatif du savoir-faire de KERN IT en :
- Développement logiciel sur mesure
- IoT et objets connectés industriels
- Logiciel embarqué
- Python, temps réel et data
- Reprise de projets complexes existants
Lorsque votre projet atteint les limites des solutions standards, Kern IT intervient pour prendre en charge vos points critiques : fiabilité, maintenabilité et usage réel.
Vous développez un produit connecté ou industriel ?
Vous avez :
- Un projet IoT complexe
- Une machine connectée à fiabiliser
- Un produit existant bloqué par sa dette technique
KERN IT vous accompagne de la reprise à l’industrialisation, avec une approche pragmatique et orientée long terme.
Contactez-nous pour parler de votre projet de développement logiciel ou IoT sur mesure.


