Skip to content

MindConnect OPC UA PubSub Service – Samples

Event Data

The sample data message is relevant "c/{clientId}/o/opcua/v3/u/d/e" topic.

Only events are created by this operation. Update and Delete operations are not possible.

Data Set Message

The sample event message is as below:

Sample
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
    {
        "networkMessageHeader": {
            "versionFlags": -48,
            "extendedFlags1": {
                "value": 36
            },
            "extendedFlags2": {
                "value": 0
            },
            "publisherId": "vehicle-001-publisher",
            "uadpversion": 0,
            "groupHeaderEnabled": false,
            "payloadHeaderEnabled": true,
            "timestampEnabled": true,
            "picoSecondsEnabled": false,
            "promotedFieldsEnabled": false,
            "securityEnabled": false,
            "chunkMessage": false,
            "networkMessageType": "DATA_SET_MESSAGE",
            "extendedFlags2Enabled": false,
            "publisherIdEnabled": true,
            "publisherIdDataType": "String",
            "dataSetClassIdEnabled": false,
            "extendedFlags1Enabled": true
        },
        "payloadHeader": {
            "count": 1,
            "dataSetWriterIds": [2000]
        },
        "extendedNetworkMessageHeader": {
            "timestamp": {
                "value": 132279579627160000,
                "timeInMillis": 1583484362716,
                "utcCalendar": 1583484362716,
                "localCalendar": 1583484362716,
                "milliSeconds": 13227957962716
            },
            "picoSeconds": 0
        },
        "payload": {
            "messages": [{
                "dataSetMessageHeader": {
                    "dataSetFlags1": 227,
                    "dataSetFlags2": 16,
                    "messageSequenceNumber": 0,
                    "timestamp": {
                        "value": 132279579627160000,
                        "timeInMillis": 1583484362716,
                        "utcCalendar": 1583484362716,
                        "localCalendar": 1583484362716,
                        "milliSeconds": 13227957962716
                    },
                    "picoSeconds": 0,
                    "status": 0,
                    "configurationVersionDataType": {
                        "majorVersion": {
                            "value": 123
                        },
                        "minorVersion": {
                            "value": 123
                        }
                    },
                    "timestampEnabled": true,
                    "picoSecondsEnabled": false,
                    "fieldEncoding": "RAW_DATA",
                    "dataSetMessageValid": true,
                    "dataSetMessageSequenceNumberEnabled": false,
                    "statusEnabled": false,
                    "configurationVersionMajorVersionEnabled": true,
                    "configurationVersionMinorVersionEnabled": true,
                    "dataSetFlags2Enabled": true,
                    "dataSetMessageType": "DATA_KEY_FRAME"
                },
                "dataSetMessage": [{
                    "fieldValue": [200]
                }, {
                    "fieldValue": ["low"]
                }, {
                    "fieldValue": ["full"]
                }],
                "fieldCount": 3
            }]
        }
    }

Event Message

The sample event message is as below:

Sample
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
    {
        "entityId": "4eb511dd732d485d8a8d92ea4274ea38",
        "typeId": "connint5.connectivity.event.type.ElectricEngine",
        "source": "engine",
        "Unit": "KM",
        "Overspeed": 200,
        "timestamp": "2020-03-06T08:45:20.414Z",
        "hiearchy": "vehicle-001"
    },
    {
        "entityId": "00daa679be2d4f58b44be5d972518725",
        "typeId": "connint5.connectivity.event.type.Battery",
        "source": "primary",
        "Unit": "%",
        "Charge": "low",
        "timestamp": "2020-03-06T08:45:20.414Z",
        "hierarchy": "vehicle-001/batteries"
    },
    {
        "entityId": "00daa679be2d4f58b44be5d972518725",
        "typeId": "connint5.connectivity.event.type.Battery",
        "source": "secondary",
        "Unit": "%",
        "Charge": "full",
        "timestamp": "2020-03-06T08:45:20.414Z",
        "hierarchy": "vehicle-001/batteries"
    }

Any questions left?

Ask the community


Except where otherwise noted, content on this site is licensed under the MindSphere Development License Agreement.