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
|
||||
graph TB
|
||||
subgraph S1["COUCHE 1 SOURCES"]
|
||||
SIM[Smart City Simulator]
|
||||
SENS[Capteurs IoT Reels]
|
||||
end
|
||||
SIM[Smart City Simulator]
|
||||
SENS[Capteurs IoT Reels]
|
||||
EMQ[EMQX]
|
||||
MOS[Mosquitto]
|
||||
BUN[BunkerM]
|
||||
ORI[Orion-LD]
|
||||
STE[Stellio]
|
||||
FRO[FROST-Server]
|
||||
ORM[OpenRemote Manager]
|
||||
KC[Keycloak]
|
||||
INF[InfluxDB]
|
||||
PRO[Prometheus]
|
||||
GEO[GeoServer]
|
||||
GRA[Grafana]
|
||||
MAP[MapStore]
|
||||
UI[OpenRemote UI]
|
||||
|
||||
subgraph S2["COUCHE 2 MQTT BROKERS"]
|
||||
EMQ[EMQX]
|
||||
MOS[Mosquitto]
|
||||
BUN[BunkerM]
|
||||
end
|
||||
|
||||
subgraph S3["COUCHE 3 CONTEXT BROKERS"]
|
||||
ORI[Orion-LD]
|
||||
STE[Stellio]
|
||||
FRO[FROST-Server]
|
||||
end
|
||||
|
||||
subgraph S4["COUCHE 4 IoT OpenRemote"]
|
||||
ORM[OpenRemote Manager]
|
||||
KC[Keycloak]
|
||||
end
|
||||
|
||||
subgraph S5["COUCHE 5 STOCKAGE"]
|
||||
INF[InfluxDB]
|
||||
PRO[Prometheus]
|
||||
GEO[GeoServer]
|
||||
end
|
||||
|
||||
subgraph S6["COUCHE 6 VISUALISATION"]
|
||||
GRA[Grafana]
|
||||
MAP[MapStore]
|
||||
UI[OpenRemote UI]
|
||||
end
|
||||
|
||||
SIM -->|MQTT| EMQ
|
||||
SIM -->|MQTT| MOS
|
||||
SIM -->|MQTTS| BUN
|
||||
SENS -->|MQTT| EMQ
|
||||
SENS -.->|MQTT direct| ORM
|
||||
EMQ -->|NGSI-LD| ORI
|
||||
EMQ -->|NGSI-LD| STE
|
||||
EMQ -->|SensorThings| FRO
|
||||
EMQ -->|MQTT Agent| ORM
|
||||
MOS -->|MQTT Agent| ORM
|
||||
BUN -->|MQTT Agent| ORM
|
||||
SIM --> EMQ
|
||||
SIM --> MOS
|
||||
SIM --> BUN
|
||||
SENS --> EMQ
|
||||
SENS -.-> ORM
|
||||
EMQ --> ORI
|
||||
EMQ --> STE
|
||||
EMQ --> FRO
|
||||
EMQ --> ORM
|
||||
MOS --> ORM
|
||||
BUN --> ORM
|
||||
ORM -.-> KC
|
||||
SIM -->|HTTP| INF
|
||||
ORI -->|Query| GRA
|
||||
STE -->|Query| GRA
|
||||
FRO -->|Query| GRA
|
||||
ORI -.->|PostGIS| GEO
|
||||
STE -.->|PostGIS| GEO
|
||||
FRO -.->|PostGIS| GEO
|
||||
GEO -->|WMS/WFS| MAP
|
||||
ORM -->|API Query| GRA
|
||||
EMQ -.->|Metrics| PRO
|
||||
ORI -.->|Metrics| PRO
|
||||
STE -.->|Metrics| PRO
|
||||
ORM -.->|Metrics| 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
|
||||
SIM --> INF
|
||||
ORI --> GRA
|
||||
STE --> GRA
|
||||
FRO --> GRA
|
||||
ORI -.-> GEO
|
||||
STE -.-> GEO
|
||||
FRO -.-> GEO
|
||||
GEO --> MAP
|
||||
ORM --> GRA
|
||||
EMQ -.-> PRO
|
||||
ORI -.-> PRO
|
||||
STE -.-> PRO
|
||||
ORM -.-> PRO
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user