From 54ac36412d93887cfde794e383a326344e481df0 Mon Sep 17 00:00:00 2001 From: Eric FELIXINE Date: Mon, 4 May 2026 21:18:20 -0400 Subject: [PATCH] Diagram: add provenance labels + connect all MQTT brokers to Fiware (Orion/Stellio/FROST) --- data-flow-diagram.html | 18 +++++++++++++++--- data-flow-diagram.md | 15 ++++++++++++--- 2 files changed, 27 insertions(+), 6 deletions(-) diff --git a/data-flow-diagram.html b/data-flow-diagram.html index beba0906..101dcfdd 100644 --- a/data-flow-diagram.html +++ b/data-flow-diagram.html @@ -241,11 +241,17 @@ visualisation.

SENS --> MOS SENS --> BUN SENS -.-> ORM - EMQ --> ORI - EMQ --> STE - EMQ --> FRO + EMQ -->|via EMQX| ORI + EMQ -->|via EMQX| STE + EMQ -->|via EMQX| FRO EMQ --> ORM + MOS -->|via Mosquitto| ORI + MOS -->|via Mosquitto| STE + MOS -->|via Mosquitto| FRO MOS --> ORM + BUN -->|via BunkerM| ORI + BUN -->|via BunkerM| STE + BUN -->|via BunkerM| FRO BUN --> ORM ORM --> UI ORM -.-> KC @@ -292,17 +298,23 @@ sécurisé
  • Stellio : Alternative NGSI-LD
  • FROST-Server : SensorThings API
  • 4. Plateforme IoT diff --git a/data-flow-diagram.md b/data-flow-diagram.md index ac7751d8..e7d7bbde 100644 --- a/data-flow-diagram.md +++ b/data-flow-diagram.md @@ -34,11 +34,17 @@ graph TB SENS --> MOS SENS --> BUN SENS -.-> ORM - EMQ --> ORI - EMQ --> STE - EMQ --> FRO + EMQ -->|via EMQX| ORI + EMQ -->|via EMQX| STE + EMQ -->|via EMQX| FRO EMQ --> ORM + MOS -->|via Mosquitto| ORI + MOS -->|via Mosquitto| STE + MOS -->|via Mosquitto| FRO MOS --> ORM + BUN -->|via BunkerM| ORI + BUN -->|via BunkerM| STE + BUN -->|via BunkerM| FRO BUN --> ORM ORM --> UI ORM -.-> KC @@ -76,12 +82,15 @@ graph TB - **Orion-LD** : Reçoit les données au format NGSI-LD - 10 entités (TrafficFlowObserved, AirQualityObserved, etc.) - Smart Data Models utilisés + - **Provenance** : Données via EMQX, Mosquitto et BunkerM (voir étiquettes dans le diagramme) - **Stellio** : Alternative NGSI-LD - 14 payloads entités - Contexte : `https://uri.etsi.org/ngsi-ld/v1/ngsi-ld-core-context.jsonld` + - **Provenance** : Données via EMQX, Mosquitto et BunkerM - **FROST-Server** : SensorThings API - 21 256+ observations - PostgreSQL + TimescaleDB + - **Provenance** : Données via EMQX, Mosquitto et BunkerM ### 4. **Plateforme IoT (OpenRemote)** - **OpenRemote Manager** (realm `smartcity`)