Respond Command¶
应用可以通过调用 EnOS open API 向 IoT Hub 的设备发送两个指令: Set Measurement Point 和 Invoke Service。 Respond Command 节点可用于更新这两个指令的状态。
节点类型¶
Action。
输入和输出能力¶
该节点具有 1 个入口点和 1 个出口点。输入和输出均为 JSON 格式。
该指令的数据结构符合 EnOS 设备访问的标准数据格式。有关更多信息,参见 Get Command API。
节点属性¶
名称
必填。
该节点的名称。
描述
选填。
该节点的描述。
使用限制¶
对于
outputData
,不会为测点设置指令提供返回值。对于服务调用指令,将会返回模型中定义的服务输出字段。指令结构需要遵循 EnOS 标准格式。
示例¶
输入示例¶
{
"commandId": "1234567",
"code":"200",
"message":"message",
"data": {}
}
输出示例¶
指令类型: Set Measurement Point¶
{
"commandId": "1234567",
"code":"200",
"message":"message",
}
指令类型: Invoke Service¶
{
"commandId": "1234567",
"code":"200",
"message":"message",
"outputData": {
"parameter_1": 1.3,
"parameter_2": 13
}
}