User Tools

Site Tools


steam:examples:start

This is an old revision of the document!


Laden von Steam als Container, erzeugen von Dummy-JSON-Einträgen

  • Laden von Steam als Image im TAR-Format:
docker load -i steam.tar
  • Prüfen, ob das Image real vorliegt:
docker image ls
  • Erstellen einer einfachen docker-compose.yml:
version: '2'
services:
    Steam:
        image: steam:0.9
        volumes:
            - /var/steam/:/etc/runtime/share
        network_mode: "host"
  • Installation von Mosquitto
  sudo apt-get install mosquitto mosquitto-clients
  
* Erstmaliges Starten des Containers
docker-compose up
  • Modifikation der XML-Datei

<SamplingThread-type>ADAS</SamplingThread-type>

<ProcessingThread-type>MQTT</ProcessingThread-type>
<!--ETHERCAT IP :127.0.0.1 / PORT 54011-->
<!--MODBUS IP :192.168.0.12 / PORT 502-->
<PhoenixIPAddress>192.168.214.152</PhoenixIPAddress>
<PhoenixPort>54011</PhoenixPort>
<Packet-size>100</Packet-size>
      <MQTT_Client_ID>ExampleClientPub</MQTT_Client_ID>
<MQTT_Address>tcp://localhost:1883</MQTT_Address>
<MQTT_Topic>my_topic</MQTT_Topic>
<MQTT_UserName>testName</MQTT_UserName>
<MQTT_Passwort>testPasswort</MQTT_Passwort>
  • Start des Auslesens von in Mosquitto geposteten Einträgen
  paho_c_sub -t my_topic --connection tcp://localhost:1883
  
* Erneuter Start des Containers
steam/examples/start.1598004208.txt.gz · Last modified: 2020/08/21 10:03 by alkhiami