aboutsummaryrefslogtreecommitdiff
path: root/docs/formal/uml/Sequenzdiagram.plantuml
diff options
context:
space:
mode:
Diffstat (limited to 'docs/formal/uml/Sequenzdiagram.plantuml')
-rw-r--r--docs/formal/uml/Sequenzdiagram.plantuml37
1 files changed, 37 insertions, 0 deletions
diff --git a/docs/formal/uml/Sequenzdiagram.plantuml b/docs/formal/uml/Sequenzdiagram.plantuml
new file mode 100644
index 0000000..3c1b263
--- /dev/null
+++ b/docs/formal/uml/Sequenzdiagram.plantuml
@@ -0,0 +1,37 @@
+@startuml
+!define LIGHTBLUE
+
+!includeurl https://raw.githubusercontent.com/Drakemor/RedDress-PlantUML/master/style.puml
+
+title Nutzungsablauf
+
+participant Nutzer
+
+participant ESP32
+activate ESP32
+
+ESP32 --> ESP32: Initialisierung
+activate ESP32
+deactivate ESP32
+
+activate Nutzer
+Nutzer --> ESP32: HTTP Anfrage
+
+alt Route existiert für HTTP Pfad
+
+ESP32 --> ESP32: Verarbeitung
+activate ESP32
+ESP32 --> ESP32: Antwort
+deactivate ESP32
+
+ESP32 --> Nutzer: Antwort
+
+else Keine Route für Pfad gefunden
+ ESP32 --> Nutzer: 404 Fehler code
+end
+
+deactivate Nutzer
+
+deactivate ESP32
+
+@enduml \ No newline at end of file