FreshlianceFreshliance
Tracker文档
网关文档
  • English
  • 简体中文
Tracker文档
网关文档
  • English
  • 简体中文
  • API介绍

    • 概述
    • 参数
    • 签名
    • 规则
    • 错误码
  • API列表

    • 用户信息
    • 获取设备信息
    • 设备数据
    • 设备分组树
    • 分组内设备
    • 修改设备参数
    • 传感器模板

获取组内可以添加的设备分页

接口说明

获取组内可以添加的设备分页

接口方法

gw.groupDevice.pageUnAllocatedDevice

请求参数

名称类型必选描述示例值
pageNumint是页数,从1开始1
pageSizeint是每页数量,大小为1-50条10
groupIdint是分组ID125
deviceSnstring否设备序列号250100000W
返回数据
名称类型必选描述示例值
totalint是总数量1
rowsarray[object]是设备列表
rows.userDeviceIdint是用户设备id646
rows.deviceSnstring是设备序列号200700090W
rows.deviceCodestring是设备MAC地址48E729573659
rows.parentIdint是父设备id111
rows.deviceNamestring是设备名称gateway
rows.deviceCodestring是设备MAC地址ADC14BB390
rows.productTypeint是产品类型
1:网关
2:传感器
3:COEUS
4:GSP
1
rows.deviceStatusint是设备状态
0:未激活
1:在线
2:离线
3:异常
1
rows.productModelstring是设备型号G1000-S
lrows.subDeviceCountint是子设备数量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

请求参数

名称类型必选描述示例值
pageNumint是页数,从1开始1
pageSizeint是每页数量,大小为1-50条10
groupIdint是分组ID125
deviceSnstring否设备序列号250700097W
deviceNamestring否设备名称gateway
deviceStatusint否设备状态
0:未激活
1:在线
2:离线
3:异常
1
keywordstring否模糊搜索W

返回数据

名称类型必选描述示例值
totalint是总数量1
rowsarray[object]是数据列表
rows.userDeviceIdint是用户设备ID646
rows.deviceSnstring是序列号

250000000W
rows.deviceNamestring是设备名称

仓库1
rows.parentIdint是父设备ID223
rows.productTypeint是产品类型
1:网关
2:传感器
3:COEUS
4:GSP
1
rows.productModelstring否设备型号G100-S
rows.deviceCodestring否设备MACesdsafadsewa
rows.deviceStatusint是设备状态
0:未激活
1:在线
2:离线
3:异常


1
rows.createTimelong是添加时间
rows.subDeviceCountint是子设备数量0
rows.subDeviceStatusCountobgect是子设备各个状态的数量
rows.subDeviceStatusCount.deviceCountint是子设备数量0
rows.subDeviceStatusCount.onlineCountint是分组下在线设备数量0
rows.subDeviceStatusCount.offlineCountint是分组下离线设备数量0
rows.subDeviceStatusCount.abnormalCountint是分组下异常设备数量0
rows.subDeviceStatusCount.inactiveCountint是分组下未激活设备数量0
rows.subDeviceStatusCount.alarmCountint是分组下报警设备数量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

请求参数

名称类型必选描述示例值
userDeviceIdint是用户设备id635
groupIdint是分组id186

返回数据

名称类型必选描述示例值
databool是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

请求参数

名称类型必选描述示例值
userDeviceIdsarrat[int]是用户设备id635
groupIdint是用户分组id186

返回数据

名称类型必选描述示例值
databool是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": ""
}
Prev
设备分组树
Next
修改设备参数