Wie aktiviere ich MQTT over Secure WebSocket?
Was ist Secure WebSocket: https://www.hivemq.com/blog/mqtt-essentials-special-mqtt-over-websockets/. Erst ab SCADA Versionen größer 4.9 ist diese im Default aktiviert.
In den Pfad der SCADA wechseln: cd /opt/JUMO_Scada/JUMO/
Bzw. in den Pfad, in der die SCADA Installiert wurde wechseln.SCADA herunterfahren: docker-compose down
Datei “conf/rabbitmq/enabled_plugins” editieren, z.B. mit vim oder nano. In der Datei ist eine Zeile die so aufgebaut ist [ … ]. Vor der schließenden eckigen Klammer muss (ohne Anführungsstriche) folgender String eingefügt werden: “,rabbitmq_web_mqtt”. Die ganze Zeile sollte dann so aussehen: [rabbitmq_management,rabbitmq_auth_backend_cache,rabbitmq_auth_backend_http,rabbitmq_mqtt,rabbitmq_web_mqtt].
Datei speichern
SCADA wieder starten: docker-compose up -d