Skip to content
导航目录

监控设备列表

ts
    GET https://saas.bisen-iot.com/api/device/ipc/page

设备列表

  • 发送查询条件至云端,若条件为空则返回该appId下的所有监控设备信息,appId参数不可为空

使用场景

  • 根据具体需求查询该appId下符合条件的所有设备

备注

  • deviceName 可支持模糊查询
  • startTime和endTime可查询在某阶段时间内创建的所有设备
  • current相当于可跳转到目标页码,默认为 1
  • size可设置每页显示的设备数量,默认为 10

请求数据

header域
名称类型可空默认描述
AuthorizationStringN调用鉴权接口获取(拼接前缀:Bearer+空格)
Content-TypeStringNapplication/json指定请求的媒体类型
Query域
名称类型可空默认描述
appIdStringN应用Id
deviceNoStringY设备序列号
deviceNameStringY设备名称
onlineStatusintY网络状态 1:在线 2:离线
startTimeStringY查询时间区间开始,如:2020-01-01 00:00:00
endTimeStringY查询时间区间结束,如:2020-01-01 00:00:00
currentintY1当前页
sizeintY10查询条数

返回数据

200 返回样式
ts
	{
    	"code": 0, 
    	"msg": "success", 
    	"data": {
        	"records": [
            	{
                	"deviceNo": "1000114", // 设备序列号
  					"deviceName": "监控设备名称",// 设备名称
  					"modelName": "BS_IPC_1.0",  //型号名称
					"tag": "这是一个测试设备", // 设备备注,开发者自定义传入
  					"status": 2,// 设备状态 1:正常 2:禁用
  					"onlineStatus": 1,// 设备在线状态, 1:在线 2:离线
  					"version": "V2.622.0000000.9.R",// 设备版本号
					"channelNums": 8, // 通道数量
  					"createTime": "2020-01-01 00:00:00"  // 设备创建时间
            	}
        	], 
        	"total": 1,  // 总数
        	"size": 10,   // 查询条数
        	"current": 1,  // 当前页
        	"searchCount": true, 
        	"pages": 1
    	}
	}

根据 MIT 许可证发布