从3.1版本的Gateway开始,我们添加了一个基于AsyncIO库的新的OPC-UA连接器。请注意,该连接器目前处于早期测试阶段,可能存在一些bug。因此,目前不建议在生产环境中使用它。要启用它,请使用连接器类型"opcua_asyncio"。
本指南将帮助您熟悉ThingsBoard IoT Gateway的OPC-UA连接器配置。使用通用配置来启用此扩展功能。我们将在下面描述连接器配置文件。
{
"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"