Fix Mermaid syntax: rename OR→OPENREMOTE, KC→KEYCLOAK (reserved keywords)

This commit is contained in:
Eric FELIXINE
2026-05-04 20:36:22 -04:00
parent fc6292fc9c
commit 87238cb5df

View File

@@ -32,8 +32,8 @@ graph TB
%% ===== COUCHE 4 : PLATEFORME IoT =====
subgraph IoT["🏠 COUCHE 4 : PLATEFORME IoT (OpenRemote)"]
OR[OpenRemote Manager<br/>Realm: Smart City<br/>33 assets IoT<br/>Port 8080]
KC[Keycloak<br/>Auth OpenID<br/>Token endpoint]
OPENREMOTE[OpenRemote Manager<br/>Realm: Smart City<br/>33 assets IoT<br/>Port 8080]
KEYCLOAK[Keycloak<br/>Auth OpenID<br/>Token endpoint]
end
%% ===== COUCHE 5 : STOCKAGE & MÉTRIQUES =====
@@ -59,7 +59,7 @@ graph TB
%% Real sensors → Brokers + direct to OpenRemote
SENSORS -->|MQTT| EMQX
SENSORS -.->|MQTT direct| OR
SENSORS -.->|MQTT direct| OPENREMOTE
%% MQTT Brokers → Context Brokers
EMQX -->|NGSI-LD| ORION
@@ -67,12 +67,12 @@ graph TB
EMQX -->|SensorThings| FROST
%% MQTT Brokers → OpenRemote (via MQTT Agent)
EMQX -->|MQTT (Agent)| OR
MOSQ -->|MQTT (Agent)| OR
BUNKER -->|MQTT (Agent)| OR
EMQX -->|MQTT (Agent)| OPENREMOTE
MOSQ -->|MQTT (Agent)| OPENREMOTE
BUNKER -->|MQTT (Agent)| OPENREMOTE
%% OpenRemote → Keycloak
OR -.-> KC
OPENREMOTE -.-> KEYCLOAK
%% Simulator → InfluxDB (direct)
SIM -->|HTTP| INFLUX
@@ -91,13 +91,13 @@ graph TB
GEO -->|WMS/WFS| MAP
%% OpenRemote → Grafana
OR -->|API Query| GRAF
OPENREMOTE -->|API Query| GRAF
%% All → Prometheus (Metrics)
EMQX -.->|Metrics| PROM
ORION -.->|Metrics| PROM
STELLIO -.->|Metrics| PROM
OR -.->|Metrics| PROM
OPENREMOTE -.->|Metrics| PROM
%% Style
classDef simulator fill:#1e293b,stroke:#fb923c,stroke-width:2px,color:#fff
@@ -110,7 +110,7 @@ graph TB
class SIM,SENSORS simulator
class EMQX,MOSQ,BUNKER broker
class ORION,STELLIO,FROST context
class OR,KC iot
class OPENREMOTE,KEYCLOAK iot
class INFLUX,PROM,GEO storage
class GRAF,MAP,ORUI viz
```