Skip to content

Open Edge Device Kit – Open Edge Device Kit 控制

本部分描述了 Open Edge Device Kit 的可用控制选项。

初始化代理

主题 agentruntime/controlling/command/init
描述 如果提供了给定的代理配置,则使用该配置初始化 Open Edge Device Kit。收到此命令后,Open Edge Device Kit 解析配置文件并提取身份验证和数据源配置。接下来,它使用身份验证配置执行上线。然后,根据数据源配置设置数据上传的数据管道,并启动数据上传。最后,它发布一个状态消息
服务质量 1
保留 TRUE

示例主体:

{
  "header": {
    "version": "0.1",
    "generationTimeServer": "2017-11-15T09:48:52Z"
  },
  "device": {
    "deviceIdentifier": "device_identifier",
    "serialNumber": "some_serial_No",
    "deviceType": "NANO",
    "networkInterfaces": [
      {
        "name": "my_network_interface_1",
        "DHCP": {
          "enabled": true
        },
        "static": {
          "IPv4": "1.1.1.12",
          "SubnetMask": "255.255.255.0",
          "Gateway": "1.1.1.4",
          "DNS": [
            "1.1.1.1",
            "...",
            "..."
          ],
          "IPv6": "2001:0DB8:AC10:FE01::"
        }
      }
    ]
  },
  "agent": {
    "name": "meaningful_agent_name_for_agent_environment",
    "agentId": "s6BhdRkqt3",
    "proxy": {
      "proxyType": "FIXED",
      "host": "https://proxy.mindsphere.com:8080",
      "protocol": "HTTPS",
      "authenticationType": "BASIC",
      "user": "",
      "password": ""
    },
    "security": {
      "iat": "eyJh...",
      "clientCredentialProfile": [
        "RSA_3072"
      ],
      "clientId": "5fa51b64-dce2-11e7-9296-cec278b6b50a",
      "tenant": "6e70640a-dce2-11e7-9296-cec278b6b50a",
      "baseUrl": "https://southgate.eu-central.mindsphere.io"
    }
  }
}

停止代理

主题 agentruntime/controlling/command/stop
描述 停止 Open Edge Device Kit。建议用于配置更新或一般维护。Open Edge Device Kit 在停止后将状态消息发布到监视通道。要重新启动 Open Edge Device Kit,请使用init 命令
服务质量 1
保留 TRUE

示例主体: 空主体

设置代理日志等级

主题 agentruntime/controlling/command/loglevel
描述 设置 Open Edge Device Kit 的日志等级。代理等级允许的值被限制在0到3之间,这些值与等级"error""warning""info""debug"相关。
服务质量 1
保留 TRUE

示例主体:

{
"value": 0,
"level": "error"
}

还有问题?

向社区提问


除非另行声明,该网站内容遵循MindSphere开发许可协议.


Last update: July 11, 2019