设置测点


设备接收到设置设备测点请求信息后会更新设备测点信息。


备注

根据模型中定义的输入参数和输出参数来配置下列的参数。


下行

  • TOPIC: /sys/{productKey}/{deviceKey}/thing/service/measurepoint/set

  • Reply TOPIC: /sys/{productKey}/{deviceKey}/thing/service/measurepoint/set_reply

请求数据格式


{
    "id": "123",
    "version": "1.0",
    "params": {
        "temperature": 30.5
    },
    "method": "thing.service.measurepoint.set"
}

响应数据格式


{
    "id": "123",
    "code": 200,
    "data": {}
}

请求参数说明


参数

类型

是否必需

描述

id

String

必需

消息 ID 号,保留值。

version

String

必需

协议版本号,目前协议版本 1.0。

params

Object

必需

设置设备测点的参数。

temperature

Float

可选

要修改的测点的标识符,在此示例中为测点 temperature 的标识符。此处设置的值必须与测点的数据类型匹配。例如,当此参数的数据类型在模型中设置为 float 时,此处的值必须为 float。

method

String

必需

请求方法

响应参数说明


参数

类型​

描述

code

Integer

200 或设备端定义的错误码。200 代表请求成功执行。

data

JSON

返回的详细信息,JSON 格式。

错误码


有关错误码的描述,参见 错误码