@@ -209,15 +209,14 @@ Wichtig ist hierbei, dass in der src/config.json unter "vectors" der richtige Ve
...
@@ -209,15 +209,14 @@ Wichtig ist hierbei, dass in der src/config.json unter "vectors" der richtige Ve
Zusätzlich ist auf die Einstellungen, die unter "Setup des Vectors" beschrieben sind, zu beachten. Sind diese Voraussetzungen erfüllt, kann in das verzeichnis src/backend navigiert werden. Abschließend mit dem Kommando "python main.py" den Server starten. Die Verbindung zu Vector wird hergestellt. Hat alles geklappt, sagt Vector "Connection! Backend connected to me".
Zusätzlich ist auf die Einstellungen, die unter "Setup des Vectors" beschrieben sind, zu beachten. Sind diese Voraussetzungen erfüllt, kann in das verzeichnis src/backend navigiert werden. Abschließend mit dem Kommando "python main.py" den Server starten. Die Verbindung zu Vector wird hergestellt. Hat alles geklappt, sagt Vector "Connection! Backend connected to me".
## Setup Middleware
## Setup Middleware
Benötigte Dependencies (Installation mit pip install [package name]==[version number]):
Die Middleware kommuniziert mit Accelerator über das [python-socketio package](https://python-socketio.readthedocs.io/en/latest/index.html). Bei der Installation der benötigten Dependencies muss auf die kompatibilität mit dem JavaScript socket-io protocol geachtet werden. Die aktuelle Kompatilibätsmatrix ist auf der Website des Erstellers von python-socketio zu finden [Version compatibility](https://python-socketio.readthedocs.io/en/latest/intro.html#version-compatibility).
python-engineio, Version 3.14.2
python-socketio, Version 4.6.1
Navigation zum Verzeichnis, in dem connect.py liegt, Befehl python connect.py.
TBD
Die socket-io Version vom Accelerator kann in der package.json im Accelerator Repository nachgelesen werden. Aktuell verwendet Accelerator Version 2.3.x von socket-io.
Die benötigte Dependencies können mit "pip install [package name]==[version number]" installiert werden.