获取组内可以添加的设备分页
接口说明
获取组内可以添加的设备分页
接口方法
gw.groupDevice.pageUnAllocatedDevice
请求参数
| 名称 | 类型 | 必选 | 描述 | 示例值 |
|---|---|---|---|---|
| pageNum | int | 是 | 页数,从1开始 | 1 |
| pageSize | int | 是 | 每页数量,大小为1-50条 | 10 |
| groupId | int | 是 | 分组ID | 125 |
| deviceSn | string | 否 | 设备序列号 | 250100000W |
| 返回数据 |
| 名称 | 类型 | 必选 | 描述 | 示例值 |
|---|---|---|---|---|
| total | int | 是 | 总数量 | 1 |
| rows | array[object] | 是 | 设备列表 | |
| rows.userDeviceId | int | 是 | 用户设备id | 646 |
| rows.deviceSn | string | 是 | 设备序列号 | 200700090W |
| rows.deviceCode | string | 是 | 设备MAC地址 | 48E729573659 |
| rows.parentId | int | 是 | 父设备id | 111 |
| rows.deviceName | string | 是 | 设备名称 | gateway |
| rows.deviceCode | string | 是 | 设备MAC地址 | ADC14BB390 |
| rows.productType | int | 是 | 产品类型 1:网关 2:传感器 3:COEUS 4:GSP | 1 |
| rows.deviceStatus | int | 是 | 设备状态 0:未激活 1:在线 2:离线 3:异常 | 1 |
| rows.productModel | string | 是 | 设备型号 | G1000-S |
| lrows.subDeviceCount | int | 是 | 子设备数量 | 2 |
请求示例
{
"appId": "658409073956360262328652394",
"method": "gw.groupDevice.pageUnAllocatedDevice",
"format": "JSON",
"charset": "UTF-8",
"signType": "RSA2",
"timestamp": "1755662900000",
"version": "1.0",
"bizContent":{
"pageNum":1,
"pageSize":10,
"groupId":303,
"deviceSn":""
},
"sign": "hFR2xeKVOhSIbRY8A8xrXWNY98B5kFaitoKuJXXfLsDvfeyjzfYIJkvyU2RcwYgb3L+s9aq7xfxz43K/Rx1u2QQiKt30UOS0R9Wd59gqkLVke1uV0d5n40zVX/aakt0G82IlFb4LhuTH1HuGkNfLCRWawP8uq+Q97frtrlRKmXie7zEdHtIIkbvCTOu52dASfSRIKxtr20FjAUuA/Hy/LiytUSvobM6ZycOvuvifGIOyumVTDgh1pmBc/pcP6tCTb5g2JPm6W1TY97zkIZojOH7awb579wLgdIqaACNTWQoUWLBX9xkK5HFksQhzYYIBz5NxC5PLME1LHFg82fFDw=="
}
返回示例
{
"code": "0",
"data": {
"total": 4,
"rows": [
{
"productModel": "COEUS-WIFI",
"subDeviceCount": 0,
"userDeviceId": 4523,
"deviceCode": "48E729577FC6",
"deviceSn": "250300478F",
"deviceName": "250300478F",
"parentId": 2068,
"productType": 3,
"deviceStatus": 2
},
{
"productModel": "G1000-S",
"subDeviceCount": 0,
"userDeviceId": 4525,
"deviceCode": "D2B39B96A6D3",
"deviceSn": "201200010W",
"deviceName": "201200010W",
"parentId": 0,
"productType": 1,
"deviceStatus": 1
}
]
},
"msg": "success",
"sign": "RMe2d3iqqpDQd85ECO+QyflQAk/YvEtZQqH2JVJUSegbTUI/Lv+U10s7hHYTPAn5mqhY19O6/b4R4d/L0cJjr5T15aVZ4Aywgey7LsVYzYPHMWFoLd+RlaA25wPJuGHaQ5UBNjvYHfWMlkJt2dDPcZSyGV8INKf4qeQYNe2TCA0R7UiG2OjQ2OFYEG+ZpafveC8dKj+j2Ccm6YsqHBGm7eMgAtWoSLLkFE05JLeCWCJYtEoNPqtOf9mAkNjAFG5hpQC5iHUxeQezNhdSQhFnVym/co+mMxkbZmCpIB7lEz2PMweSD6igdz7krdoY4SGNV4I4dEs+fibhmA0rQPXpmw==",
"subCode": "",
"subMsg": ""
}
分组已分配设备分页
接口说明
根据查询条件获取已分配给分组的设备分页
接口方法
gw.groupDevice.pageAllocatedDevice
请求参数
| 名称 | 类型 | 必选 | 描述 | 示例值 |
|---|---|---|---|---|
| pageNum | int | 是 | 页数,从1开始 | 1 |
| pageSize | int | 是 | 每页数量,大小为1-50条 | 10 |
| groupId | int | 是 | 分组ID | 125 |
| deviceSn | string | 否 | 设备序列号 | 250700097W |
| deviceName | string | 否 | 设备名称 | gateway |
| deviceStatus | int | 否 | 设备状态 0:未激活 1:在线 2:离线 3:异常 | 1 |
| keyword | string | 否 | 模糊搜索 | W |
返回数据
| 名称 | 类型 | 必选 | 描述 | 示例值 |
|---|---|---|---|---|
| total | int | 是 | 总数量 | 1 |
| rows | array[object] | 是 | 数据列表 | |
| rows.userDeviceId | int | 是 | 用户设备ID | 646 |
| rows.deviceSn | string | 是 | 序列号 | 250000000W |
| rows.deviceName | string | 是 | 设备名称 | 仓库1 |
| rows.parentId | int | 是 | 父设备ID | 223 |
| rows.productType | int | 是 | 产品类型 1:网关 2:传感器 3:COEUS 4:GSP | 1 |
| rows.productModel | string | 否 | 设备型号 | G100-S |
| rows.deviceCode | string | 否 | 设备MAC | esdsafadsewa |
| rows.deviceStatus | int | 是 | 设备状态 0:未激活 1:在线 2:离线 3:异常 | 1 |
| rows.createTime | long | 是 | 添加时间 | |
| rows.subDeviceCount | int | 是 | 子设备数量 | 0 |
| rows.subDeviceStatusCount | obgect | 是 | 子设备各个状态的数量 | |
| rows.subDeviceStatusCount.deviceCount | int | 是 | 子设备数量 | 0 |
| rows.subDeviceStatusCount.onlineCount | int | 是 | 分组下在线设备数量 | 0 |
| rows.subDeviceStatusCount.offlineCount | int | 是 | 分组下离线设备数量 | 0 |
| rows.subDeviceStatusCount.abnormalCount | int | 是 | 分组下异常设备数量 | 0 |
| rows.subDeviceStatusCount.inactiveCount | int | 是 | 分组下未激活设备数量 | 0 |
| rows.subDeviceStatusCount.alarmCount | int | 是 | 分组下报警设备数量 | 0 |
请求示例
{
"appId": "658409073956360262328652394",
"method": "gw.groupDevice.pageAllocatedDevice",
"format": "JSON",
"charset": "UTF-8",
"signType": "RSA2",
"timestamp": "1755662900000",
"version": "1.0",
"bizContent":{
"pageNum":1,
"pageSize":10,
"groupId":303,
"deviceSn":"",
"deviceName":"",
"deviceStatus":2,
"keyword":""
},
"sign": "hFR2xeKVOhSIbRY8A8xrXWNY98B5kFaitoKuJXXfLsDvfeyjzfYIJkvyU2RcwYgb3L+s9aq7xfxz43K/Rx1u2QQiKt30UOS0R9Wd59gqkLVke1uV0d5n40zVX/aakt0G82IlFb4LhuTH1HuGkNfLCRWawP8uq+Q97frtrlRKmXie7zEdHtIIkbvCTOu52dASfSRIKxtr20FjAUuA/Hy/LiytUSvobM6ZycOvuvifGIOyumVTDgh1pmBc/pcP6tCTb5g2JPm6W1TY97zkIZojOH7awb579wLgdIqaACNTWQoUWLBX9xkK5HFksQhzYYIBz5NxC5PLME1LHFg82fFDw=="
}
返回示例
{
"code": "0",
"data": {
"total": 2,
"rows": [
{
"productModel": "COEUS-WIFI",
"subDeviceCount": 0,
"createTime": "1755662900000",
"subDeviceStatusCount": {
"alarmCount": 0,
"onlineCount": 0,
"offlineCount": 0,
"deviceCount": 0,
"inactiveCount": 0,
"abnormalCount": 0
},
"userDeviceId": 4503,
"deviceCode": "48E729573659",
"deviceSn": "241001607F",
"deviceName": "241001607F",
"parentId": 2054,
"productType": 3,
"deviceStatus": 2
},
{
"productModel": "COEUS-WIFI",
"subDeviceCount": 0,
"createTime": "1755662900000",
"subDeviceStatusCount": {
"alarmCount": 0,
"onlineCount": 0,
"offlineCount": 0,
"deviceCount": 0,
"inactiveCount": 0,
"abnormalCount": 0
},
"userDeviceId": 4522,
"deviceCode": "48E729574E22",
"deviceSn": "250300479F",
"deviceName": "250300479F",
"parentId": 2069,
"productType": 3,
"deviceStatus": 2
}
]
},
"msg": "success",
"sign": "lgVgkDnJ1Lc99fBdka4Ae3XqNM2DBmhaMWqWjBtrjQd8APRb1M1dIbPDacEKblE1b4FCezpniXDpZXaw4rNo6wfBaCdf6RF1mCKBqzQ6zHC2MKoKsb6aaSD/5RUNquC65ZBI7I7PmSOntQxUNROzOy/Rf0LSl/VTJeY7P8pGtFiZfha+bJMIl0/LV+Ada4+Bt0yse8SZPD1opSH2T53/z2sJRgI0Y3mLx/Vjpk5kIJt2pPvYIlmpJ69qzzYeUngzaPoNxMyvNWsNh85QMcYiQ33BsambMfsfSxKqlq7noMPG1xFHt7xZUq1Zo+UYQmqmfMyV28t5RPeTf9kzeH7twA==",
"subCode": "",
"subMsg": ""
}
分组解绑设备
接口说明
分组解绑设备
接口方法
gw.groupDevice.unbindDevice
请求参数
| 名称 | 类型 | 必选 | 描述 | 示例值 |
|---|---|---|---|---|
| userDeviceId | int | 是 | 用户设备id | 635 |
| groupId | int | 是 | 分组id | 186 |
返回数据
| 名称 | 类型 | 必选 | 描述 | 示例值 |
|---|---|---|---|---|
| data | bool | 是 | true成功 false失败 | true |
请求示例
{
"appId": 658409073956360262328652394,
"method": "gw.groupDevice.unbindDevice",
"format": "JSON",
"charset": "UTF-8",
"signType": "RSA2",
"timestamp": "1747645671183",
"version": "1.0",
"bizContent":{
"userDeviceId":645,
"groupId":186
},
"sign": "Psbn5gxDHI2mmJEezUmL0RnEfT3ty0ui9fQNm1wLV9CJbBr8QnExZw4rETK1aCOn6jSppDEwhbhKlpYa1dNZaMdALLvonwAIgUSMCt1LC0lFx+OAVjqQJ70wCNt4cUzcltaVAisSL7TZaabBgztSjDGgKPEsVKjEWOyDDbh7wZUWApRKYudErkhuOZhu4qLXlp7ZamtzSQzA2xc3xPtDTPUD1KqgpbnEosS2CtL+NewA4eeLCP/CXntIuUUie81wYl4Llvo5Er0i+1imFxMcYQnX5sOvOKIE635zRB9BoniUaWjqysHNDhTH0pwcBbv7A1/W7KximGwEEXkEHEGyDw=="
}
返回示例
{
"code": "0",
"data": true,
"msg": "success",
"sign": "JTbz7QTYiTDKkLpCipwMmx2GK2TGM7YCVg1rtq+btve1zi/tv2qkAQ54xPmzpu3IMr0DiZ++7QT62Kpf7lmW4pePxjt9nEvM/rFy7+/OX0qKTvzoWPYup+DcMnZ1FNcseS6H6BTx83BGKp406HWBT0K1i/0v3hJTphWKnzrDAAZfgCKf5ieu2DrwGHLeRnR99Snk6ocmiE9t3fJN1u11W8+KCHQDQbL7x4NsRae6VsMP63v4lDbVtTcu2wpLOExwwzqFk4IVoJbEUU0VnyhzVoOrGzOxJpG7huoYOkyn9c740/5f7LD2Zk/8RCRPHHl29g1QmOsqk4JkKiO3M0ECIw==",
"subCode": "",
"subMsg": ""
}
分组绑定设备
接口说明
分组绑定设备
接口方法
gw.groupDevice.bindDevice
请求参数
| 名称 | 类型 | 必选 | 描述 | 示例值 |
|---|---|---|---|---|
| userDeviceIds | arrat[int] | 是 | 用户设备id | 635 |
| groupId | int | 是 | 用户分组id | 186 |
返回数据
| 名称 | 类型 | 必选 | 描述 | 示例值 |
|---|---|---|---|---|
| data | bool | 是 | true成功 false失败 | true |
请求示例
{
"appId": "658409073956360262328652394",
"method": "gw.groupDevice.bindDevice",
"format": "JSON",
"charset": "UTF-8",
"signType": "RSA2",
"timestamp": "1755662900000",
"version": "1.0",
"bizContent":{
"userDeviceIds":[4503,4507,4522],
"groupId":303
},
"sign": "hFR2xeKVOhSIbRY8A8xrXWNY98B5kFaitoKuJXXfLsDvfeyjzfYIJkvyU2RcwYgb3L+s9aq7xfxz43K/Rx1u2QQiKt30UOS0R9Wd59gqkLVke1uV0d5n40zVX/aakt0G82IlFb4LhuTH1HuGkNfLCRWawP8uq+Q97frtrlRKmXie7zEdHtIIkbvCTOu52dASfSRIKxtr20FjAUuA/Hy/LiytUSvobM6ZycOvuvifGIOyumVTDgh1pmBc/pcP6tCTb5g2JPm6W1TY97zkIZojOH7awb579wLgdIqaACNTWQoUWLBX9xkK5HFksQhzYYIBz5NxC5PLME1LHFg82fFDw=="
}
返回示例
{
"code": "0",
"data": true,
"msg": "success",
"sign": "eAnF+imkUl+PQSOKAT4d01WSpCg+qH2a/ai/QqDbzoGiMMAAduoXGj36aTbs0iM7WEvoCrqwrPSP7G2ASOEZVCWlCna0WK3OX15wj8JMJ1cd5USoyBo44IW0mTLHs5bTjy73yEqF/g50F1ZeJvBw+aESSji5S48oGvrH1wXaSfCTZQ5+ReL9ZHvzU2lWVSfpS9DCuQ7f6g3uYBNWKAVVeRSki95Awsv4Yiqi8SBOa2ERbXmwp6LGllBEpJNarBf5VAvHUGeDSWD2nQWPsyWceZaAfViQCYf7jdMZ8JmI6bQHrYuCnhHLAjaI84DozDGc3CadZHdgOjwsO57nz9WPeQ==",
"subCode": "",
"subMsg": ""
}
