RéalisationSécurité ferroviaire, maintenance des voies20263 min de lecture

Relier les mâts LumiSafe à une passerelle logicielle, pour la sécurité des voies ferrées

Les mâts LumiSafe dialoguent avec une passerelle logicielle par un protocole série qui évolue sans casser les mâts restés sur une version antérieure.

Sommaire7

L’essentiel

En trente secondes
  1. EnjeuSur une voie en maintenance, chacun doit savoir en temps réel si un agent la protège, chef d’équipe compris, même à distance.
  2. MécanismeUne passerelle Python, Hermes, échange avec le firmware Arduino des mâts par UART ; le protocole porte un mode verrouillé et l’affectation à une équipe.
  3. PreuveLe code et la documentation de la passerelle et du firmware, que j’ai écrits seul entre février et avril 2026.
  4. ImpactL’état de chaque mât devient lisible par logiciel, au service de la supervision à distance, et le protocole s’enrichit sans tout mettre à jour.
  5. LimitesLe déploiement sur le terrain et ses résultats ne sont pas documentés ici : ce dossier décrit le logiciel, pas son exploitation.
Client
Cesatec
Mon rôle
Concepteur et unique développeur de la passerelle et du firmware
Cadre
Via un partenaire : Serial Coders
Équipe
Seul · 1 personne
Technologies

Le point de départ

LumiSafe est un système breveté de Cesatec pour la sécurité des agents de maintenance ferroviaire1. Sur la voie, des mâts lumineux reçoivent le badge des agents, qui signalent ainsi leur présence. Le code couleur se lit de loin : vert, la voie n’est pas protégée ; orange, une protection est demandée, de type 1, 2 ou 3 ; rouge, la voie est protégée par un agent. Les chefs d’équipe suivent ces états à distance, en temps réel.

Description du produit d’après la page…

Description du produit d’après la page LumiSafe du site de Cesatec, liée dans la fiche du projet.

Pour que cette information circule, chaque mât doit parler à un logiciel de façon fiable, et ce dialogue doit pouvoir évoluer sans immobiliser le matériel déjà installé.

Ce que j’ai construit

J’ai développé les deux extrémités de la chaîne : Hermes, une passerelle en Python, et le firmware Arduino des mâts, reliés par un protocole série sur UART. Le protocole porte un mode verrouillé, les champs d’affectation d’un mât à une équipe, et une variante de mât équipée d’un écran OLED.

Une règle guide tout le reste : faire évoluer le protocole sans casser la compatibilité avec les versions précédentes2. Un mât qui n’a pas été mis à jour doit continuer de fonctionner avec une passerelle plus récente.

Règle de projet écrite dans les…

Règle de projet écrite dans les dépôts : privilégier des changements de protocole rétrocompatibles.

Ce que montrent les preuves

Le travail tient dans deux dépôts, la passerelle et le firmware, avec leur documentation et leurs règles de projet3. Il n’y a pas de capture : ce travail n’a pas d’interface à montrer, seulement un protocole et deux programmes qui le parlent.

Seul auteur des deux dépôts : 11…

Seul auteur des deux dépôts : 11 commits sur la passerelle, de février à avril 2026, et 3 sur le firmware, en février 2026.

Ce que cela change

L’état de chaque mât, la présence d’un agent, la protection demandée ou accordée, devient une donnée que le logiciel peut lire et transmettre, ce qui rend possible le suivi à distance par les chefs d’équipe. Le protocole peut s’enrichir sans imposer la mise à jour simultanée de tous les mâts.

Limites

  • Je n’ai conçu ni le système LumiSafe ni son brevet : mon périmètre est la passerelle et le firmware.
  • Aucun indicateur de terrain n’est disponible : nombre de mâts, chantiers, incidents évités.
  • Ce dossier ne publie ni le protocole ni le code, qui appartiennent au cadre de la mission.

Partager et réutiliser

Le lien, le texte brut et des visuels prêts pour LinkedIn.

Intégrer cette carte

Collez ce code dans une page web pour afficher une carte de ce contenu.

<iframe src="https://mc-stud.io/embed/realisations/lumisafe-signalisation-mats" title="Relier les mâts LumiSafe à une passerelle logicielle, pour la sécurité des voies ferrées" width="100%" height="360" style="border:0;border-radius:16px;max-width:640px" loading="lazy"></iframe>

Parlons de ce que l’IA pourrait changer chez vous

Un échange découverte de 30 minutes, en visio et sans engagement, pour parler de votre projet, de vos contraintes et de la meilleure suite à lui donner.

contact@mc-stud.io