# RATP Toilettes Connectées : supervision IoT & maintenance | SDX

> Une plateforme métier pour superviser les toilettes connectées RATP, croiser capteurs et dépêches, piloter les incidents et analyser la disponibilité.

RATP Toilettes Connectées

## Supervision IoT & pilotage opérationnel

Un cockpit métier pour comprendre l’état du parc, rejouer les événements terrain et suivre les incidents jusqu’à leur résolution. Les données capteurs et les dépêches opérationnelles se retrouvent dans une même interface.

- IoT
- Cartographie
- API
- Synchronisation de données
- Analytics
- Logiciel métier
[Toutes les réalisations](https://sdx-development.com/realisations)

[![La carte rassemble le parc, les états courants et les équipements à surveiller.](https://sdx-development.com/media/ratp-dashboard/connected-toilette-cabine-dashboard-map-main.webp)Agrandir la capture](https://sdx-development.com/media/ratp-dashboard/connected-toilette-cabine-dashboard-map-main.webp)

La carte rassemble le parc, les états courants et les équipements à surveiller.

 

01 / Le besoin

## Comprendre le terrain à partir de plusieurs sources

D’un côté, les équipements connectés remontent leur disponibilité, l’état de la porte, leur mode de fonctionnement, leurs défauts et leur dernier signal. De l’autre, les équipes d’exploitation travaillent avec des dépêches, des accusés de réception et des cycles d’intervention.

L’enjeu est de réunir ces deux lectures pour comprendre une situation, retrouver ce qui l’a précédée et décider de la suite. Une alerte devient le point d’entrée d’un diagnostic, puis d’une action suivie.

### De l’intégration des données à l’outil métier

Mon intervention couvre la chaîne web : ingestion sécurisée, normalisation des états, synchronisation des dépêches, construction des historiques et interfaces de supervision. Elle comprend aussi le pilotage des commandes vers les automates, les indicateurs métier et les droits d’accès.

## Deux flux, un même parcours opérationnel

Les données terrain et les événements d’exploitation gardent leur origine. Leur rapprochement fournit le contexte nécessaire pour investiguer et agir.

### Terrain connecté

1. Automates & capteurs
2. API sécurisée
3. États normalisés
4. Historique & supervision

### Exploitation

1. Dépêches opérationnelles
2. Synchronisation & parsing
3. Cycles d’incident
4. Corrélation & résolution

### Le retour vers le terrain

Une commande autorisée entre dans une file d’attente, est transmise à l’automate, puis suivie jusqu’à sa confirmation d’exécution. Mise en service, arrêt, maintenance et actions techniques disposent ainsi de leurs propres états et historiques.

## Rejouer l’évolution d’un équipement

Une timeline permet de revenir à un instant précis et de lire ensemble l’occupation, la porte, le service, les défauts et le signal. Le lecteur restitue les intervalles entre les événements tout en distinguant les trames reçues des états reconstruits.

Les états reconstruits servent à la lecture ; ils ne sont pas ajoutés aux données persistées.

[![Timeline d’un équipement connecté, lecteur temporel et détail de l’état sélectionné.](https://sdx-development.com/media/ratp-dashboard/connected-toilette-cabine-timeline-player.webp)Agrandir la capture](https://sdx-development.com/media/ratp-dashboard/connected-toilette-cabine-timeline-player.webp)

Timeline d’un équipement connecté, lecteur temporel et détail de l’état sélectionné.

## Croiser le terrain avec les dépêches

Le rapprochement se fait par équipement et par gare, sur une période choisie. L’utilisateur retrouve les changements capteurs et les messages opérationnels avant, pendant et après une dépêche pour replacer l’incident dans son contexte.

Les deux flux sont rapprochés dans le temps, sans déduire automatiquement un lien de causalité.

[![Vue de corrélation entre les états des équipements et les dépêches opérationnelles.](https://sdx-development.com/media/ratp-dashboard/correlation-connected-toilette-cabine-states-with-operational-dispatches.webp)Agrandir la capture](https://sdx-development.com/media/ratp-dashboard/correlation-connected-toilette-cabine-states-with-operational-dispatches.webp)

Vue de corrélation entre les états des équipements et les dépêches opérationnelles.

## Transformer les événements en actions suivies

La vue de pilotage rassemble les dépêches à traiter, les relances et les situations critiques. Le cycle de vie conserve les accusés de réception, les refus, les annulations et les clôtures automatiques ou manuelles.

Depuis la situation globale, l’équipe peut ouvrir une dépêche, examiner son évolution et suivre sa résolution.

[![Pilotage des dépêches : situations prioritaires, états de traitement et points de vigilance.](https://sdx-development.com/media/ratp-dashboard/management-of-dispatches-events.webp)Agrandir la capture](https://sdx-development.com/media/ratp-dashboard/management-of-dispatches-events.webp)

Pilotage des dépêches : situations prioritaires, états de traitement et points de vigilance.

## Mesurer le service et lire son évolution

La supervision immédiate se prolonge dans des indicateurs de disponibilité, de délais et de tendances. Les filtres permettent de revenir au périmètre et à la période qui expliquent un résultat.

### Disponibilité & délais de résolution

Les calculs distinguent les informations issues des capteurs de celles issues des dépêches. Les règles de période, d’annulation et de clôture rendent les indicateurs interprétables par les équipes.

[![Disponibilité du parc, accusés de réception et délais de traitement selon la source sélectionnée.](https://sdx-development.com/media/ratp-dashboard/monitoring-of-disponibility-of-connected-cabine-and-intervention-resolution-time.webp)Agrandir la capture](https://sdx-development.com/media/ratp-dashboard/monitoring-of-disponibility-of-connected-cabine-and-intervention-resolution-time.webp)

Disponibilité du parc, accusés de réception et délais de traitement selon la source sélectionnée.

### Activité & tendances dans le temps

Les vues par semaine, mois ou trimestre montrent l’évolution des volumes et des derniers états. Elles permettent d’explorer les lignes, les gares ou les équipements à suivre.

[![Analyse des dépêches et de leurs états sur une période, avec filtres métier.](https://sdx-development.com/media/ratp-dashboard/monitoring-of-tendencies.webp)Agrandir la capture](https://sdx-development.com/media/ratp-dashboard/monitoring-of-tendencies.webp)

Analyse des dépêches et de leurs états sur une période, avec filtres métier.

## Les défis derrière l’interface

La lisibilité des écrans repose sur un travail de structuration des flux, de gestion des états et de traçabilité.

### Ingestion sécurisée

Clé API propre aux équipements, normalisation des payloads et déduplication des changements d’état.

### Historique fidèle

Détection des équipements hors ligne et restitution des intervalles sans transformer les états reconstruits en relevés réellement reçus.

### Commandes traçables

File d’attente, états intermédiaires et confirmation d’exécution pour les actions envoyées aux automates.

### Cycles d’incident

Synchronisation de plusieurs sources, parsing des dépêches et suivi des annulations, refus et modes de clôture.

### Indicateurs métier

Calculs de disponibilité et de délais adaptés à la source, à la période et aux règles de traitement.

### Droits par usage

Administrateur, opérateur et lecture seule : accès aux données, aux réglages et aux commandes selon le rôle.

## Les écrans complémentaires, en détail

Configuration du parc, suivi des dépêches, statistiques et administration : explorez les autres vues de l’application. Chaque capture peut être agrandie.

### Configuration des équipements

[![Fiches des capteurs, association à une cabine et positionnement sur la carte.](https://sdx-development.com/media/ratp-dashboard/listing-card-connected-toilette-cabine-and-configuration.webp)Agrandir la capture](https://sdx-development.com/media/ratp-dashboard/listing-card-connected-toilette-cabine-and-configuration.webp)

Fiches des capteurs, association à une cabine et positionnement sur la carte.

### Statistiques des automates

[![Usages, portes, nettoyage et incidents, calculés à partir des changements réellement reçus.](https://sdx-development.com/media/ratp-dashboard/connected-toilette-cabines-stats.webp)Agrandir la capture](https://sdx-development.com/media/ratp-dashboard/connected-toilette-cabines-stats.webp)

Usages, portes, nettoyage et incidents, calculés à partir des changements réellement reçus.

### Liste des dépêches

[![Recherche, filtres métier, répartition des états et accès au détail des dépêches.](https://sdx-development.com/media/ratp-dashboard/dispatches-events-list.webp)Agrandir la capture](https://sdx-development.com/media/ratp-dashboard/dispatches-events-list.webp)

Recherche, filtres métier, répartition des états et accès au détail des dépêches.

### Cycle de résolution

[![Chronologie des échanges, interventions et clôture d’une dépêche.](https://sdx-development.com/media/ratp-dashboard/evolution-timeline-of-a-dispatch.webp)Agrandir la capture](https://sdx-development.com/media/ratp-dashboard/evolution-timeline-of-a-dispatch.webp)

Chronologie des échanges, interventions et clôture d’une dépêche.

### Corrélation au fil du temps

[![Messages opérationnels et états capteurs réunis autour de la période d’un incident.](https://sdx-development.com/media/ratp-dashboard/timeline-correlation-connected-toilette-cabine-with-dispatch-events.webp)Agrandir la capture](https://sdx-development.com/media/ratp-dashboard/timeline-correlation-connected-toilette-cabine-with-dispatch-events.webp)

Messages opérationnels et états capteurs réunis autour de la période d’un incident.

### Volumes opérationnels

[![Évolution du nombre de dépêches par gare, cabine et type d’anomalie.](https://sdx-development.com/media/ratp-dashboard/monitoring-of-dispatches-volume.webp)Agrandir la capture](https://sdx-development.com/media/ratp-dashboard/monitoring-of-dispatches-volume.webp)

Évolution du nombre de dépêches par gare, cabine et type d’anomalie.

### Journaux des capteurs

[![Trames reçues et états reconstruits clairement distingués dans le journal temporel.](https://sdx-development.com/media/ratp-dashboard/logs-of-connected-toilette-cabines.webp)Agrandir la capture](https://sdx-development.com/media/ratp-dashboard/logs-of-connected-toilette-cabines.webp)

Trames reçues et états reconstruits clairement distingués dans le journal temporel.

### Synchronisations

[![Historique des imports, exécutions automatiques ou manuelles et résultats de traitement.](https://sdx-development.com/media/ratp-dashboard/logs-of-data-synchronisation.webp)Agrandir la capture](https://sdx-development.com/media/ratp-dashboard/logs-of-data-synchronisation.webp)

Historique des imports, exécutions automatiques ou manuelles et résultats de traitement.

### Stockage

[![Occupation de la base, sources de croissance et projection de capacité.](https://sdx-development.com/media/ratp-dashboard/monitoring-of-data-storage.webp)Agrandir la capture](https://sdx-development.com/media/ratp-dashboard/monitoring-of-data-storage.webp)

Occupation de la base, sources de croissance et projection de capacité.

### Utilisateurs & rôles

[![Création d’un compte et présentation des droits administrateur, opérateur et lecture seule.](https://sdx-development.com/media/ratp-dashboard/add-user-type-with-rights.webp)Agrandir la capture](https://sdx-development.com/media/ratp-dashboard/add-user-type-with-rights.webp)

Création d’un compte et présentation des droits administrateur, opérateur et lecture seule.

## Un outil qui relie supervision, exploitation et analyse

L’équipe part d’une vision globale du parc, isole un équipement ou un incident, revient sur son historique et le confronte aux événements opérationnels. Elle peut ensuite suivre la résolution et analyser l’évolution du service dans le temps.

### Superviser

Comprendre rapidement la situation du parc.

### Diagnostiquer

Retrouver l’historique et le contexte d’un incident.

### Piloter

Suivre les actions, les délais et l’évolution du service.

## D’autres projets métier à explorer

![Agenda des interventions : équipes, créneaux et accès au dossier depuis le planning.](https://sdx-development.com/media/idea-to-software/agenda.webp)

Logiciels et produits métier

### Idea to Software

Un ERP métier qui relie affaires, planning sous contraintes, stocks, facturation et extranet client, avec ITS Report pour l’inspection vidéo.

[Explorer le projet : Idea to Software](https://sdx-development.com/realisations/idea-to-software)

![Accueil Résiliner : identité visuelle, navigation et entrée vers la demande de diagnostic.](https://sdx-development.com/media/resiliner/home.webp)

Sites internet professionnels

### Résiliner

Un site industriel avec CMS sur mesure : contenus techniques, méthode C.A.R.E., références, franchise et parcours de demande de diagnostic.

[Explorer le projet : Résiliner](https://sdx-development.com/realisations/resiliner)

Et votre projet ?

## Vos données existent déjà. Reste à en faire un outil de travail.

Capteurs, API, fichiers, bases métier ou systèmes existants : je conçois des applications qui réunissent ces sources dans une interface pensée pour vos équipes et vos décisions opérationnelles.

- Vos sources de données
- Vos processus métier
- Un interlocuteur technique direct

[Parler de mon logiciel métier](https://sdx-development.com/contact)[Découvrir le développement sur mesure](https://sdx-development.com/logiciel-metier-sur-mesure)

---

[Consulter la page HTML](https://sdx-development.com/realisations/tableaux-de-bord-operationnels)
