数据示例

本节向您展示设备数据上行和命令下行的请求示例

获取设备模型

请在我的设备->型号管理中点击查看详情,再点击功能定义查看该设备具备的属性和服务

示例设备如上图,具备接收器id和通断状态两项设备属性上传值,和通电控制一项设备服务下行命令

对于数据类型为enum等复合类型,您可以点击操作查看参数的详细描述,如下图通断状态字段为0表示断电,1标识通电

示例设备的编号为004A770124027543,型号为WG-470AC1-01-0054,类型为智能灯控开关,则上行数据为:

{
  "device_id": "004A770124027543",
  "device_unit": "WG-470AC1-01-0054",
  "data": {
    "switch_state": 0,
    "acceptor_id": "8001a219"
  },
  "device_category": "智能灯控开关",
  "version": "3.0"
}

对于设备服务,可以点击操作查看该服务的下发输入参数,如图所示该设备服务下发需要输入接收器id和switch_state两项参数

下行示例中仅展示数据部分,鉴权部分请参考下行接口填写;示例设备服务的标识为switch_control,项参数的标识分别为acceptor_id和switch_state,则下发命令的数据示例如下:

{
  "clear": 0,
  "confirm": 0,
  "device_id": "004A770124027543",
  "parameter": {
    "acceptor_id": "8001a219",
    "switch_state": 0
  },
  "service_id": "switch_control"
}

results matching ""

    No results matching ""