Vorbereiten einer Amazon Web Service Broker-Verbindung
Eine kurze Beschreibung zum Aufbau einer Verbindung zu einem AWS-Broker.
Diese Anleitung beschreibt die notwendigen Schritte die zur Konfiguration zum Aufbau einer Verbindung zwischen dem MQTT-Publisher und einem ()-Broker erforderlich sind. Die Beschreibung setzt ausreichende Kenntnisse über das Einrichten eines eigenen AWS-Brokers und die richtige Auswahl der benötigten Webservices voraus.
- Richten Sie Ihren AWS-Webservice ein. Ein einführendes Tutorial finden Sie z.B. hier: https://www.youtube.com/watch?v=6w9a6y_-T2o
- Laden Sie die erforderlichen Verbindungsinformationen für Ihren Webservice von der AWS-Plattform herunter und legen Sie sie in einem (temporären) Arbeitsverzeichnis ab.
-
Entpacken Sie das heruntergeladene
connect_device_package.zip, welches die
Verbindungsinformationen enthält.
unzip connection_device_package.zip
-
Legen Sie die richtigen Berechtigungen für die Ausführung der heruntergeladenen
Dateien fest
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process
Anmerkung: In einigen Fällen kann es hilfreich sein, den BefehlGet-ExecutionPolicy -List
auszuführen, nachdem Sie die Berechtigungen festgelegt haben. -
Führen Sie das Startskript start.ps1 aus, um alle
erforderlichen Zertifikate zu erstellen und herunterzuladen.
.\start.ps1
Die in diesem Schritt erstellten Dateien werden dann in WinCC OA verwendet . -
Fügen Sie den Hostnamen und den Port in Ihre MQTT-Publisher Verbindung Konfiguration
ein.
Anmerkung: Der in diesem Schritt verwendete Hostname kann entweder von AWS oder aus der Datei start.ps1 ausgelesen werden.Anmerkung: Der Standardport für TLS ist 8883.
- Hinterlegen Sie die Client-ID, die von der AWS-Konfiguration bereitgestellt wird, im Erweitert Panel.
- Fügen Sie die zuvor erstellten Zertifikate in der Zertifikate Konfiguration des MQTT-Publishers hinzu.