Skip to content

sendSyncGetProperty ​

调用该接口给设备发送获取设备属性消息,并同步返回结果,如果设备10秒没有回复则认为失败。

使用说明 ​

暂无

接口地址 ​

/gateway/openapi

请求方式 ​

POST

请求参数 ​

请求头 ​

名称类型描述
tokenauthorizationString平台颁发的token
apiCodeString固定值:sendSyncGetProperty

请求参数 ​

sendSyncGetPropertyRequest ​

名称类型是否必选描述
productKeyString是设备所属产品productKey
deviceNameString是设备名称
blockIdString否模块ID,默认模块为空
pidList是需要获取的属性列表
defaultBlockString否是否默认模块:
  • 0-不是
  • 1-是
默认为 1
reqidString否消息ID号。全局唯一,用于消息回复或系统消息追踪

返回数据 ​

sendSyncGetPropertyResponse ​

名称类型描述
codeString调用成功,返回0,调用失败,查看错误信息。
msgString调用成功,提示"操作成功",调用失败,查看错误信息。
dataObject返回结果。true表示设备执行成功,false表示失败

示例 ​

请求示例 ​

json
{
  "productKey": "M5Bj0WjxW",
  "deviceName": "fj0001",
  "pid": [
    "status",
    "open"
  ]
}

返回示例 ​

json
{
    "code": "0",
    "msg": "操作成功",
    "data": true
}