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返回结果。

示例

请求示例

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

返回示例

json
{
    "code": "0",
    "msg": "操作成功",
    "data": {
        "status": "stop",
        "open": 1
    }
}