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
| {
| "server": {
| "name": "OPC-UA Default Server",
| "url": "localhost:4840/freeopcua/server/",
| "timeoutInMillis": 5000,
| "scanPeriodInMillis": 5000,
| "disableSubscriptions":false,
| "subCheckPeriodInMillis": 100,
| "showMap": false,
| "security": "Basic128Rsa15",
| "identity": {
| "type": "anonymous"
| },
| "mapping": [
| {
| "deviceNodePattern": "Root\\.Objects\\.Device1",
| "deviceNamePattern": "Device ${Root\\.Objects\\.Device1\\.serialNumber}",
| "attributes": [
| {
| "key": "temperature °C",
| "path": "${ns=2;i=5}"
| }
| ],
| "timeseries": [
| {
| "key": "humidity",
| "path": "${Root\\.Objects\\.Device1\\.TemperatureAndHumiditySensor\\.Humidity}"
| },
| {
| "key": "batteryLevel",
| "path": "${Battery\\.batteryLevel}"
| }
| ],
| "rpc_methods": [
| {
| "method": "multiply",
| "arguments": [2, 4]
| }
| ],
| "attributes_updates": [
| {
| "attributeOnThingsBoard": "deviceName",
| "attributeOnDevice": "Root\\.Objects\\.Device1\\.serialNumber"
| }
| ]
| }
| ]
| }
| }
|
|