Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Configuration

Data

Description

Required

type

EOS

The machine's interface type.

url

opc.tcp://SI3456:4843

The individual machine's interface url.

mes_id

[1]

The MES instance(s) of your organization.

authentication_file_path

./secret.jsonA secrets file or

JSON object

Secrets for OPC/UA authentication (see below). Path For files, the path can be absolute or relative to the Aggregator.

EOS Connect machine example:

Code Block
languagejson
{
   "type": "EOS",

  "url": "opc.tcp://SI3456:4843",

  "authentication_file_path": "./secret.json", // contents as shown below
  "mes_id": [
      1

  ]
}

OR

Code Block
languagejson
{

  "type": "EOS",

  "url": "opc.tcp://SI3456:4843",
   "authentication_file_path":    {
      "username":"username",
      "password":"password",
      "certificate":"./my_cert.der",
      "application_uri":"urn:example.com",
      "private_key":"./my_priv.der",
   },
   "mes_id":[
      1
   ] }

Creating a secret:

Info
For OPC
/
UA authentication you will have to create a file similar to the one below and adjust the authentication_file_path in your config.json. Starting from version 1.4, you can also inline the contents of your secret file in the in the authentication_file_path field.
Code Block
languagejson
{
   // Client Id
    "username": "username",
    // Client Secret
    "password": "password",
 
     // Optionally override secrets:
    // Relative or absolute path to a PEM or DER file, or its content inline
    "certificate": "./my_cert.der",
    // Subject Alternative Name, URI=
    "application_uri": "urn:example.com",
    // Relative or absolute path to a PEM or DER file, or its content inline
    "private_key": "./my_priv.der",
  },
  "mes_id": [
    1
  ]
}

Aggregator version 1.3

Configuration

Data

Description

Required

type

EOS

The machine's interface type.

url

opc.tcp://SI3456:4843

The individual machine's interface url.

mes_id

[1]

The MES instance(s) of your organization.

umati_server_port

4840+

Umati server port used for internal data transfer. Set if the default port is conflicting with another port on your server.

authentication_file_path

./secret.json

A secrets file for OPC/UA authentication (see below). Path can be absolute or relative to the Aggregator.

...