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"
}
Last update: July 11, 2019