Respond Command


应用可以通过调用 EnOS open API 向 IoT Hub 的设备发送两个指令: Set Measurement PointInvoke Service。 Respond Command 节点可用于更新这两个指令的状态。

节点类型

IoT Hub。

输入和输出能力

该节点具有多个入口点和 1 个出口点。输入和输出均为 JSON 格式。


该指令的数据结构符合 EnOS 设备访问的标准数据格式。有关更多信息,参见 Get Command API

节点属性

../../_images/respond_command.png


名称

该节点的名称。


描述

该节点的描述。

使用限制

  • 对于 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
        }
}

相关节点