IoT

Connecter un parc d'équipements industriels et le rendre prédictif

Le contexte

Un équipementier industriel français fabrique des équipements installés chez des clients finaux répartis sur tout le territoire. Jusqu’ici, une défaillance se traduisait par un appel, un déplacement, un diagnostic sur place, et parfois une seconde visite parce que la bonne pièce n’était pas dans le camion.

L’équipementier voulait deux choses : savoir à distance comment ses équipements se comportent réellement en exploitation, et pouvoir restituer ces données à ses clients, qui commencent à les réclamer et à qui la réglementation européenne sur les données en donne le droit.

Ce que nous avons fait

Nous avons ajouté une remontée de données cellulaire depuis les équipements vers AWS IoT Core, puis construit la plateforme qui exploite ces données.

Télémétrie équipement ingérée en continu, agrégée par lots, restituée par trois canauxLes équipements déployés envoient leur télémétrie dans IoT Core, d’où Kinesis Firehose la dépose en continu sur S3. Une étape par lots consolide ces mesures. Les données consolidées sont ensuite restituées par trois canaux issus de la même source : une API REST documentée pour les clients finaux, un serveur MCP pour les agents, et les interfaces web utilisées pour la gestion de parc et le SAV.De la télémétrie équipement aux interfacesÉquipement AtélémétrieÉquipement Btélémétrieparc déployéIngestion continue — IoT Core, Kinesis Firehose, S3Agrégation par lots — mesures consolidéesAPI RESTclients finauxServeur MCPagentsInterfaces webparc et SAV
L’ingestion est continue, l’agrégation est par lots : les mesures arrivent une par une mais se lisent par parc entier. Séparer les deux permet de reprendre la restitution sans toucher au tuyau — et les trois canaux sont trois vues d’un même jeu de données, pas trois chaînes.
  • Ingestion et stockage des mesures, avec un modèle de données conçu pour que l’ajout d’un nouveau type d’équipement ne demande pas de reprendre la chaîne.
  • Maintenance prédictive par apprentissage sur l’historique d’exploitation, pour déclencher une intervention avant la défaillance plutôt qu’après l’appel du client.
  • APIs documentées de restitution des données aux clients finaux, conçues pour répondre aux obligations de portabilité introduites par le Data Act.
  • Trois canaux de restitution sur une même source : ces APIs REST pour les clients finaux, un serveur MCP pour les agents, et les interfaces web utilisées en interne. Trois vues d’un même jeu de données, et non trois chaînes de traitement à maintenir en parallèle.
  • Des interfaces d’administration pour la gestion du parc et le suivi du SAV.
De l’historique consolidé à une intervention avant la panneL’historique de mesures consolidées conservé sur S3 alimente un modèle SageMaker, qui détecte les tendances précédant une défaillance. Les probabilités obtenues sont affichées dans l’interface web que les équipes utilisent déjà, et un technicien intervient avant la panne plutôt qu’après l’appel du client.De l’historique à l’interventionHistorique sur S3mesures consolidéesModèle SageMakertendances détectéesInterface webprobabilités de panneTechnicienintervient plus tôt
La chaîne ne vaut que par sa dernière étape : une probabilité qui n’atteint pas un technicien à temps ne change rien. C’est pourquoi le seuil d’alerte est un réglage métier et non un paramètre de modèle : il arbitre entre fausses alertes et pannes manquées.

Le résultat

Les interventions se planifient au lieu de se subir, et le SAV répond avec l’historique complet de l’équipement sous les yeux.

La restitution de données, abordée au départ comme une contrainte réglementaire, s’est révélée être un argument commercial : l’équipementier vend désormais la visibilité sur les équipements comme un service, à des clients qui en avaient besoin sans savoir la demander.

Le point le plus délicat n’était pas le modèle prédictif mais le seuil d’alerte. Il arbitre entre fausses alertes et pannes manquées, et ce compromis appartient à l’équipe de maintenance, pas au modèle : un réglage métier, exposé comme tel, plutôt qu’un paramètre enfoui dans un notebook.

Toutes les références

Parlez-nous directement

Écrivez-nous directement. Pas de commercial, pas d'appel de qualification. C'est l'un de nous deux qui répond, sous 24h.

contact@onescale.io

Nous répondons sous 24h, et c'est l'un de nous deux qui répond.

Basés à Lyon, nous travaillons en France, en Europe et à l’international.