Mermaid: ultra-minimal version (no subgraphs, no labels, no classDef) for Gitea compatibility
This commit is contained in:
@@ -10,79 +10,48 @@ Ce diagramme illustre le flux complet des données IoT du simulateur vers les di
|
|||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
graph TB
|
graph TB
|
||||||
subgraph S1["COUCHE 1 SOURCES"]
|
|
||||||
SIM[Smart City Simulator]
|
SIM[Smart City Simulator]
|
||||||
SENS[Capteurs IoT Reels]
|
SENS[Capteurs IoT Reels]
|
||||||
end
|
|
||||||
|
|
||||||
subgraph S2["COUCHE 2 MQTT BROKERS"]
|
|
||||||
EMQ[EMQX]
|
EMQ[EMQX]
|
||||||
MOS[Mosquitto]
|
MOS[Mosquitto]
|
||||||
BUN[BunkerM]
|
BUN[BunkerM]
|
||||||
end
|
|
||||||
|
|
||||||
subgraph S3["COUCHE 3 CONTEXT BROKERS"]
|
|
||||||
ORI[Orion-LD]
|
ORI[Orion-LD]
|
||||||
STE[Stellio]
|
STE[Stellio]
|
||||||
FRO[FROST-Server]
|
FRO[FROST-Server]
|
||||||
end
|
|
||||||
|
|
||||||
subgraph S4["COUCHE 4 IoT OpenRemote"]
|
|
||||||
ORM[OpenRemote Manager]
|
ORM[OpenRemote Manager]
|
||||||
KC[Keycloak]
|
KC[Keycloak]
|
||||||
end
|
|
||||||
|
|
||||||
subgraph S5["COUCHE 5 STOCKAGE"]
|
|
||||||
INF[InfluxDB]
|
INF[InfluxDB]
|
||||||
PRO[Prometheus]
|
PRO[Prometheus]
|
||||||
GEO[GeoServer]
|
GEO[GeoServer]
|
||||||
end
|
|
||||||
|
|
||||||
subgraph S6["COUCHE 6 VISUALISATION"]
|
|
||||||
GRA[Grafana]
|
GRA[Grafana]
|
||||||
MAP[MapStore]
|
MAP[MapStore]
|
||||||
UI[OpenRemote UI]
|
UI[OpenRemote UI]
|
||||||
end
|
|
||||||
|
|
||||||
SIM -->|MQTT| EMQ
|
SIM --> EMQ
|
||||||
SIM -->|MQTT| MOS
|
SIM --> MOS
|
||||||
SIM -->|MQTTS| BUN
|
SIM --> BUN
|
||||||
SENS -->|MQTT| EMQ
|
SENS --> EMQ
|
||||||
SENS -.->|MQTT direct| ORM
|
SENS -.-> ORM
|
||||||
EMQ -->|NGSI-LD| ORI
|
EMQ --> ORI
|
||||||
EMQ -->|NGSI-LD| STE
|
EMQ --> STE
|
||||||
EMQ -->|SensorThings| FRO
|
EMQ --> FRO
|
||||||
EMQ -->|MQTT Agent| ORM
|
EMQ --> ORM
|
||||||
MOS -->|MQTT Agent| ORM
|
MOS --> ORM
|
||||||
BUN -->|MQTT Agent| ORM
|
BUN --> ORM
|
||||||
ORM -.-> KC
|
ORM -.-> KC
|
||||||
SIM -->|HTTP| INF
|
SIM --> INF
|
||||||
ORI -->|Query| GRA
|
ORI --> GRA
|
||||||
STE -->|Query| GRA
|
STE --> GRA
|
||||||
FRO -->|Query| GRA
|
FRO --> GRA
|
||||||
ORI -.->|PostGIS| GEO
|
ORI -.-> GEO
|
||||||
STE -.->|PostGIS| GEO
|
STE -.-> GEO
|
||||||
FRO -.->|PostGIS| GEO
|
FRO -.-> GEO
|
||||||
GEO -->|WMS/WFS| MAP
|
GEO --> MAP
|
||||||
ORM -->|API Query| GRA
|
ORM --> GRA
|
||||||
EMQ -.->|Metrics| PRO
|
EMQ -.-> PRO
|
||||||
ORI -.->|Metrics| PRO
|
ORI -.-> PRO
|
||||||
STE -.->|Metrics| PRO
|
STE -.-> PRO
|
||||||
ORM -.->|Metrics| PRO
|
ORM -.-> PRO
|
||||||
|
|
||||||
classDef simulator fill:#1e293b,stroke:#fb923c,stroke-width:2px,color:#fff
|
|
||||||
classDef broker fill:#0f172a,stroke:#22d3ee,stroke-width:2px,color:#fff
|
|
||||||
classDef context fill:#0f172a,stroke:#34d399,stroke-width:2px,color:#fff
|
|
||||||
classDef iot fill:#0f172a,stroke:#a78bfa,stroke-width:2px,color:#fff
|
|
||||||
classDef storage fill:#0f172a,stroke:#fbbf24,stroke-width:2px,color:#fff
|
|
||||||
classDef viz fill:#0f172a,stroke:#22d3ee,stroke-width:2px,color:#fff
|
|
||||||
|
|
||||||
class SIM,SENS simulator
|
|
||||||
class EMQ,MOS,BUN broker
|
|
||||||
class ORI,STE,FRO context
|
|
||||||
class ORM,KC iot
|
|
||||||
class INF,PRO,GEO storage
|
|
||||||
class GRA,MAP,UI viz
|
|
||||||
```
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
Reference in New Issue
Block a user