说明文档
切换说明
发送设备命令
给设备发送命令指令的API
注:请先查看:API接口调用说明
获取属性
- Request Url
{api_url}/deviceCmd/sendGetPropertiesRequest Method
POST
Request Body
| 字段 | 值描述 | 值类型 | 必填 |
|---|---|---|---|
| pdid | 产品id | String | 是 |
| deviceSn | 设备sn | String | 是 |
| iid | 消息唯一id(uuid) | String | 否 |
| propts | 需要获取的属性列表 | [{}] | 是 |
| sid | 服务定义id | long | 是 |
| pid | 属性定义id | long | 是 |
示例:
{
"pdid": "",
"deviceSn": "xxx",
"iid": "d5f20906760a42a4a9e411439f97e15a",
"propts": [
{
"pid": 0,
"sid": 1
},
{
"pid": 0,
"sid": 2
}
]
}- Response Body
| 字段 | 值描述 |
|---|---|
| iid | 消息唯一id(uuid) |
示例:
{
"status": 0,
"description": "成功",
"payload": {
"iid": "d5f20906760a42a4a9e411439f97e15a"
}
}设置属性
- Request Url
{api_url}/deviceCmd/sendSetPropertiesRequest Method
POST
Request Body
| 字段 | 值描述 | 值类型 | 必填 |
|---|---|---|---|
| pdid | 产品id | String | 是 |
| deviceSn | 设备sn | String | 是 |
| iid | 消息唯一id(uuid) | String | 否 |
| propts | 需要设置的属性列表 | [{}] | 是 |
| sid | 服务定义id | long | 是 |
| pid | 属性定义id | long | 是 |
| value | 属性值 | 根据具体值类型 | 是 |
示例:
{
"pdid": "",
"deviceSn": "xxx",
"iid": "d5f20906760a42a4a9e411439f97e15a",
"propts": [
{
"pid": 0,
"value": 123,
"sid": 1
},
{
"pid": 0,
"value": "abc",
"sid": 2
}
]
}- Response Body
| 字段 | 值描述 |
|---|---|
| iid | 消息唯一id(uuid) |
示例:
{
"status": 0,
"description": "成功",
"payload": {
"iid": "d5f20906760a42a4a9e411439f97e15a"
}
}发送方法
- Request Url
{api_url}/deviceCmd/sendActionRequest Method
POST
Request Body
| 字段 | 值描述 | 值类型 | 必填 |
|---|---|---|---|
| pdid | 产品id | String | 是 |
| deviceSn | 设备sn | String | 是 |
| iid | 消息唯一id(uuid) | String | 否 |
| method | 方法名称 | String | 是 |
| inParams | 方法的输入参数 | [{}] | 是 |
| name | 参数名称 | String | 是 |
| value | 属性值 | 根据具体值类型 | 是 |
示例:
{
"pdid": "",
"deviceSn": "123456789012",
"iid": "d5f20906760a42a4a9e411439f97e15a",
"method": "test action",
"inParams": [
{
"name": "test1",
"value": 123.456
},
{
"name": "test2",
"value": "efg"
}
]
}- Response Body
| 字段 | 值描述 |
|---|---|
| iid | 消息唯一id(uuid) |
示例:
{
"status": 0,
"description": "成功",
"payload": {
"iid": "d5f20906760a42a4a9e411439f97e15a"
}
}发送固件升级
- Request Url
{api_url}/deviceCmd/upgradeRequest Method
POST
Request Body
| 字段 | 值描述 | 值类型 | 必填 |
|---|---|---|---|
| pdid | 产品id | String | 是 |
| deviceSn | 设备sn | String | 是 |
| iid | 消息唯一id(uuid) | String | 否 |
| model | 固件类型 |
了解更多,免费体验,立即预约演示
联系电话:13266631104
飞思未来(深圳)科技有限公司
飞思公众号
联系电话
13266631104
微信咨询
留下您的联系方式我们将安排专业人员为您服务
留下您的联系方式我们将安排专业人员为您服务 |

飞思公众号
关注我们
微信咨询