1.URL

http://124.223.60.234:8080/system/asset/report/querySlaveMachineDataList

2.请求参数

2.1请求头

在Headers里面增加token:对应登录验证成功后,data里面对应的tokenId

2.2.参数示例

{
    "terminalId":"9301476EF79340999772DCB315C53C93",
    "slaveNum":"",
    "startTime":"2023-06-02 16:00:00",
    "endTime":"2023-06-03 16:00:00",
    "pageSize":20,
    "pageNum":1
}

2.3.参数说明

字段 类型 说明 是否必须
terminalId String 终端唯一标识 Y
slaveNum String 从机Id N
startTime String 开始时间(UTC) Y
endTime String 结束时间(UTC) Y
pageNum int 分页查询当前页码,默认1 Y
pageSize int 分页查询每页显示条数,默认20 Y

3.接口应答

3.1.返回示例

{
    "code": 200,
    "message": "Operation succeeded",
    "data": {
        "total": 2570,
        "size": 129,
        "data": [
            {
                "terminalId": "9301476EF79340999772DCB315C53C93",
                "terminalNum": "413050769677",
                "slaveNum": "e8:c3:d9:21:5e:e9",
                "battery": 0,
                "voltage": 3.429,
                "rssi": -68,
                "locationType": 1,
                "lat": 31.832988,
                "lon": 117.095373,
                "dateTime": "2023-06-03 13:29:14",
                "dateTimestamp": 1685798954000,
                "gnssTime": "2023-06-03 13:29:14",
                "gnssTimestamp": 1685798954000,
                "recvTime": "2023-06-03 13:29:40",
                "recvTimestamp": 1685798980365,
                "alarmTypeList": [],
                "eventTypeList": [],
                "statusMapJson": null,
                "expandMapJson": "{\"accelerometer\":\"x:0,y:0,z:0\",\"temperature\":\"24.0\",\"humidity\":\"58.8\"}",
                "msgFlowId": null
            },
            {
                "terminalId": "9301476EF79340999772DCB315C53C93",
                "terminalNum": "413050769677",
                "slaveNum": "e8:c3:d9:21:5e:e9",
                "battery": 0,
                "voltage": 3.429,
                "rssi": -68,
                "locationType": 1,
                "lat": 31.832988,
                "lon": 117.095373,
                "dateTime": "2023-06-03 13:29:13",
                "dateTimestamp": 1685798953000,
                "gnssTime": "2023-06-03 13:29:13",
                "gnssTimestamp": 1685798953000,
                "recvTime": "2023-06-03 13:29:37",
                "recvTimestamp": 1685798977407,
                "alarmTypeList": [],
                "eventTypeList": [],
                "statusMapJson": null,
                "expandMapJson": "{\"accelerometer\":\"x:0,y:0,z:0\",\"temperature\":\"24.0\",\"humidity\":\"58.8\"}",
                "msgFlowId": null
            },
            {
                "terminalId": "9301476EF79340999772DCB315C53C93",
                "terminalNum": "413050769677",
                "slaveNum": "e8:c3:d9:21:5e:e9",
                "battery": 0,
                "voltage": 3.429,
                "rssi": -62,
                "locationType": 1,
                "lat": 31.832943,
                "lon": 117.095436,
                "dateTime": "2023-06-03 13:28:14",
                "dateTimestamp": 1685798894000,
                "gnssTime": "2023-06-03 13:28:14",
                "gnssTimestamp": 1685798894000,
                "recvTime": "2023-06-03 13:28:41",
                "recvTimestamp": 1685798921039,
                "alarmTypeList": [],
                "eventTypeList": [],
                "statusMapJson": null,
                "expandMapJson": "{\"accelerometer\":\"x:0,y:0,z:0\",\"temperature\":\"25.6\",\"humidity\":\"58.9\"}",
                "msgFlowId": null
            },
            {
                "terminalId": "9301476EF79340999772DCB315C53C93",
                "terminalNum": "413050769677",
                "slaveNum": "e8:c3:d9:21:5e:e9",
                "battery": 0,
                "voltage": 3.429,
                "rssi": -62,
                "locationType": 1,
                "lat": 31.832943,
                "lon": 117.095436,
                "dateTime": "2023-06-03 13:28:13",
                "dateTimestamp": 1685798893000,
                "gnssTime": "2023-06-03 13:28:13",
                "gnssTimestamp": 1685798893000,
                "recvTime": "2023-06-03 13:28:38",
                "recvTimestamp": 1685798918186,
                "alarmTypeList": [],
                "eventTypeList": [],
                "statusMapJson": null,
                "expandMapJson": "{\"accelerometer\":\"x:0,y:0,z:0\",\"temperature\":\"25.6\",\"humidity\":\"58.9\"}",
                "msgFlowId": null
            },
            {
                "terminalId": "9301476EF79340999772DCB315C53C93",
                "terminalNum": "413050769677",
                "slaveNum": "e8:c3:d9:21:5e:e9",
                "battery": 0,
                "voltage": 3.429,
                "rssi": -64,
                "locationType": 1,
                "lat": 31.83306,
                "lon": 117.095293,
                "dateTime": "2023-06-03 13:27:11",
                "dateTimestamp": 1685798831000,
                "gnssTime": "2023-06-03 13:27:11",
                "gnssTimestamp": 1685798831000,
                "recvTime": "2023-06-03 13:27:38",
                "recvTimestamp": 1685798858786,
                "alarmTypeList": [],
                "eventTypeList": [],
                "statusMapJson": null,
                "expandMapJson": "{\"accelerometer\":\"x:0,y:0,z:0\",\"temperature\":\"25.6\",\"humidity\":\"58.8\"}",
                "msgFlowId": null
            },
            {
                "terminalId": "9301476EF79340999772DCB315C53C93",
                "terminalNum": "413050769677",
                "slaveNum": "e8:c3:d9:21:5e:e9",
                "battery": 0,
                "voltage": 3.429,
                "rssi": -64,
                "locationType": 1,
                "lat": 31.83306,
                "lon": 117.095293,
                "dateTime": "2023-06-03 13:27:10",
                "dateTimestamp": 1685798830000,
                "gnssTime": "2023-06-03 13:27:10",
                "gnssTimestamp": 1685798830000,
                "recvTime": "2023-06-03 13:27:36",
                "recvTimestamp": 1685798856008,
                "alarmTypeList": [],
                "eventTypeList": [],
                "statusMapJson": null,
                "expandMapJson": "{\"accelerometer\":\"x:0,y:0,z:0\",\"temperature\":\"25.6\",\"humidity\":\"58.8\"}",
                "msgFlowId": null
            },
            {
                "terminalId": "9301476EF79340999772DCB315C53C93",
                "terminalNum": "413050769677",
                "slaveNum": "e8:c3:d9:21:5e:e9",
                "battery": 0,
                "voltage": 0.0,
                "rssi": -67,
                "locationType": 1,
                "lat": 31.8329,
                "lon": 117.095586,
                "dateTime": "2023-06-03 13:26:12",
                "dateTimestamp": 1685798772000,
                "gnssTime": "2023-06-03 13:26:12",
                "gnssTimestamp": 1685798772000,
                "recvTime": "2023-06-03 13:26:39",
                "recvTimestamp": 1685798799697,
                "alarmTypeList": [],
                "eventTypeList": [],
                "statusMapJson": null,
                "expandMapJson": "{\"accelerometer\":\"x:0,y:0,z:0\",\"temperature\":\"25.6\",\"humidity\":\"58.7\"}",
                "msgFlowId": null
            },
            {
                "terminalId": "9301476EF79340999772DCB315C53C93",
                "terminalNum": "413050769677",
                "slaveNum": "e8:c3:d9:21:5e:e9",
                "battery": 0,
                "voltage": 0.0,
                "rssi": -67,
                "locationType": 1,
                "lat": 31.8329,
                "lon": 117.095586,
                "dateTime": "2023-06-03 13:26:11",
                "dateTimestamp": 1685798771000,
                "gnssTime": "2023-06-03 13:26:11",
                "gnssTimestamp": 1685798771000,
                "recvTime": "2023-06-03 13:26:36",
                "recvTimestamp": 1685798796859,
                "alarmTypeList": [],
                "eventTypeList": [],
                "statusMapJson": null,
                "expandMapJson": "{\"accelerometer\":\"x:0,y:0,z:0\",\"temperature\":\"25.6\",\"humidity\":\"58.7\"}",
                "msgFlowId": null
            },
            {
                "terminalId": "9301476EF79340999772DCB315C53C93",
                "terminalNum": "413050769677",
                "slaveNum": "e8:c3:d9:21:5e:e9",
                "battery": 0,
                "voltage": 3.429,
                "rssi": -68,
                "locationType": 1,
                "lat": 31.833071,
                "lon": 117.09512,
                "dateTime": "2023-06-03 13:25:06",
                "dateTimestamp": 1685798706000,
                "gnssTime": "2023-06-03 13:25:06",
                "gnssTimestamp": 1685798706000,
                "recvTime": "2023-06-03 13:25:40",
                "recvTimestamp": 1685798740418,
                "alarmTypeList": [],
                "eventTypeList": [],
                "statusMapJson": null,
                "expandMapJson": "{\"accelerometer\":\"x:0,y:0,z:0\",\"temperature\":\"24.0\",\"humidity\":\"58.9\"}",
                "msgFlowId": null
            },
            {
                "terminalId": "9301476EF79340999772DCB315C53C93",
                "terminalNum": "413050769677",
                "slaveNum": "e8:c3:d9:21:5e:e9",
                "battery": 0,
                "voltage": 3.429,
                "rssi": -68,
                "locationType": 1,
                "lat": 31.833071,
                "lon": 117.09512,
                "dateTime": "2023-06-03 13:25:05",
                "dateTimestamp": 1685798705000,
                "gnssTime": "2023-06-03 13:25:05",
                "gnssTimestamp": 1685798705000,
                "recvTime": "2023-06-03 13:25:37",
                "recvTimestamp": 1685798737102,
                "alarmTypeList": [],
                "eventTypeList": [],
                "statusMapJson": null,
                "expandMapJson": "{\"accelerometer\":\"x:0,y:0,z:0\",\"temperature\":\"24.0\",\"humidity\":\"58.9\"}",
                "msgFlowId": null
            },
            {
                "terminalId": "9301476EF79340999772DCB315C53C93",
                "terminalNum": "413050769677",
                "slaveNum": "e8:c3:d9:21:5e:e9",
                "battery": 0,
                "voltage": 3.429,
                "rssi": -64,
                "locationType": 1,
                "lat": 31.832958,
                "lon": 117.095298,
                "dateTime": "2023-06-03 13:24:02",
                "dateTimestamp": 1685798642000,
                "gnssTime": "2023-06-03 13:24:02",
                "gnssTimestamp": 1685798642000,
                "recvTime": "2023-06-03 13:24:34",
                "recvTimestamp": 1685798674381,
                "alarmTypeList": [],
                "eventTypeList": [],
                "statusMapJson": null,
                "expandMapJson": "{\"accelerometer\":\"x:0,y:0,z:0\",\"temperature\":\"24.0\",\"humidity\":\"0.0\"}",
                "msgFlowId": null
            },
            {
                "terminalId": "9301476EF79340999772DCB315C53C93",
                "terminalNum": "413050769677",
                "slaveNum": "e8:c3:d9:21:5e:e9",
                "battery": 0,
                "voltage": 3.429,
                "rssi": -64,
                "locationType": 1,
                "lat": 31.832958,
                "lon": 117.095298,
                "dateTime": "2023-06-03 13:24:01",
                "dateTimestamp": 1685798641000,
                "gnssTime": "2023-06-03 13:24:01",
                "gnssTimestamp": 1685798641000,
                "recvTime": "2023-06-03 13:24:31",
                "recvTimestamp": 1685798671461,
                "alarmTypeList": [],
                "eventTypeList": [],
                "statusMapJson": null,
                "expandMapJson": "{\"accelerometer\":\"x:0,y:0,z:0\",\"temperature\":\"24.0\",\"humidity\":\"0.0\"}",
                "msgFlowId": null
            },
            {
                "terminalId": "9301476EF79340999772DCB315C53C93",
                "terminalNum": "413050769677",
                "slaveNum": "e8:c3:d9:21:5e:e9",
                "battery": 0,
                "voltage": 3.429,
                "rssi": -61,
                "locationType": 1,
                "lat": 31.832908,
                "lon": 117.095491,
                "dateTime": "2023-06-03 13:23:02",
                "dateTimestamp": 1685798582000,
                "gnssTime": "2023-06-03 13:23:02",
                "gnssTimestamp": 1685798582000,
                "recvTime": "2023-06-03 13:23:30",
                "recvTimestamp": 1685798610101,
                "alarmTypeList": [],
                "eventTypeList": [],
                "statusMapJson": null,
                "expandMapJson": "{\"accelerometer\":\"x:0,y:0,z:0\",\"temperature\":\"24.0\",\"humidity\":\"58.8\"}",
                "msgFlowId": null
            },
            {
                "terminalId": "9301476EF79340999772DCB315C53C93",
                "terminalNum": "413050769677",
                "slaveNum": "e8:c3:d9:21:5e:e9",
                "battery": 0,
                "voltage": 3.429,
                "rssi": -61,
                "locationType": 1,
                "lat": 31.832908,
                "lon": 117.095491,
                "dateTime": "2023-06-03 13:23:01",
                "dateTimestamp": 1685798581000,
                "gnssTime": "2023-06-03 13:23:01",
                "gnssTimestamp": 1685798581000,
                "recvTime": "2023-06-03 13:23:27",
                "recvTimestamp": 1685798607006,
                "alarmTypeList": [],
                "eventTypeList": [],
                "statusMapJson": null,
                "expandMapJson": "{\"accelerometer\":\"x:0,y:0,z:0\",\"temperature\":\"24.0\",\"humidity\":\"58.8\"}",
                "msgFlowId": null
            },
            {
                "terminalId": "9301476EF79340999772DCB315C53C93",
                "terminalNum": "413050769677",
                "slaveNum": "e8:c3:d9:21:5e:e9",
                "battery": 0,
                "voltage": 3.429,
                "rssi": -68,
                "locationType": 1,
                "lat": 31.833103,
                "lon": 117.095198,
                "dateTime": "2023-06-03 13:22:03",
                "dateTimestamp": 1685798523000,
                "gnssTime": "2023-06-03 13:22:03",
                "gnssTimestamp": 1685798523000,
                "recvTime": "2023-06-03 13:22:28",
                "recvTimestamp": 1685798548662,
                "alarmTypeList": [],
                "eventTypeList": [],
                "statusMapJson": null,
                "expandMapJson": "{\"accelerometer\":\"x:0,y:0,z:0\",\"temperature\":\"24.0\",\"humidity\":\"0.0\"}",
                "msgFlowId": null
            },
            {
                "terminalId": "9301476EF79340999772DCB315C53C93",
                "terminalNum": "413050769677",
                "slaveNum": "e8:c3:d9:21:5e:e9",
                "battery": 0,
                "voltage": 3.429,
                "rssi": -68,
                "locationType": 1,
                "lat": 31.833103,
                "lon": 117.095198,
                "dateTime": "2023-06-03 13:22:02",
                "dateTimestamp": 1685798522000,
                "gnssTime": "2023-06-03 13:22:02",
                "gnssTimestamp": 1685798522000,
                "recvTime": "2023-06-03 13:22:25",
                "recvTimestamp": 1685798545881,
                "alarmTypeList": [],
                "eventTypeList": [],
                "statusMapJson": null,
                "expandMapJson": "{\"accelerometer\":\"x:0,y:0,z:0\",\"temperature\":\"24.0\",\"humidity\":\"0.0\"}",
                "msgFlowId": null
            },
            {
                "terminalId": "9301476EF79340999772DCB315C53C93",
                "terminalNum": "413050769677",
                "slaveNum": "e8:c3:d9:21:5e:e9",
                "battery": 0,
                "voltage": 3.429,
                "rssi": -61,
                "locationType": 1,
                "lat": 31.832958,
                "lon": 117.095438,
                "dateTime": "2023-06-03 13:21:03",
                "dateTimestamp": 1685798463000,
                "gnssTime": "2023-06-03 13:21:03",
                "gnssTimestamp": 1685798463000,
                "recvTime": "2023-06-03 13:21:30",
                "recvTimestamp": 1685798490504,
                "alarmTypeList": [],
                "eventTypeList": [],
                "statusMapJson": null,
                "expandMapJson": "{\"accelerometer\":\"x:0,y:0,z:0\",\"temperature\":\"24.0\",\"humidity\":\"58.8\"}",
                "msgFlowId": null
            },
            {
                "terminalId": "9301476EF79340999772DCB315C53C93",
                "terminalNum": "413050769677",
                "slaveNum": "e8:c3:d9:21:5e:e9",
                "battery": 0,
                "voltage": 3.429,
                "rssi": -61,
                "locationType": 1,
                "lat": 31.832958,
                "lon": 117.095438,
                "dateTime": "2023-06-03 13:21:02",
                "dateTimestamp": 1685798462000,
                "gnssTime": "2023-06-03 13:21:02",
                "gnssTimestamp": 1685798462000,
                "recvTime": "2023-06-03 13:21:27",
                "recvTimestamp": 1685798487487,
                "alarmTypeList": [],
                "eventTypeList": [],
                "statusMapJson": null,
                "expandMapJson": "{\"accelerometer\":\"x:0,y:0,z:0\",\"temperature\":\"24.0\",\"humidity\":\"58.8\"}",
                "msgFlowId": null
            },
            {
                "terminalId": "9301476EF79340999772DCB315C53C93",
                "terminalNum": "413050769677",
                "slaveNum": "e8:c3:d9:21:5e:e9",
                "battery": 0,
                "voltage": 3.429,
                "rssi": -62,
                "locationType": 1,
                "lat": 31.833038,
                "lon": 117.095143,
                "dateTime": "2023-06-03 13:20:03",
                "dateTimestamp": 1685798403000,
                "gnssTime": "2023-06-03 13:20:03",
                "gnssTimestamp": 1685798403000,
                "recvTime": "2023-06-03 13:20:29",
                "recvTimestamp": 1685798429417,
                "alarmTypeList": [],
                "eventTypeList": [],
                "statusMapJson": null,
                "expandMapJson": "{\"accelerometer\":\"x:0,y:0,z:0\",\"temperature\":\"25.6\",\"humidity\":\"58.6\"}",
                "msgFlowId": null
            },
            {
                "terminalId": "9301476EF79340999772DCB315C53C93",
                "terminalNum": "413050769677",
                "slaveNum": "e8:c3:d9:21:5e:e9",
                "battery": 0,
                "voltage": 3.429,
                "rssi": -62,
                "locationType": 1,
                "lat": 31.833038,
                "lon": 117.095143,
                "dateTime": "2023-06-03 13:20:02",
                "dateTimestamp": 1685798402000,
                "gnssTime": "2023-06-03 13:20:02",
                "gnssTimestamp": 1685798402000,
                "recvTime": "2023-06-03 13:20:26",
                "recvTimestamp": 1685798426839,
                "alarmTypeList": [],
                "eventTypeList": [],
                "statusMapJson": null,
                "expandMapJson": "{\"accelerometer\":\"x:0,y:0,z:0\",\"temperature\":\"25.6\",\"humidity\":\"58.6\"}",
                "msgFlowId": null
            }
        ]
    }
}

3.2.返回结果说明

字段 类型 说明
code int 返回状态
message String 返回结果描述
data object 返回结果体

data 详情

字段 类型 说明
total String 总条数
size String 多少页
data object 每页的结果集合

data 详情

字段 类型 说明
terminalId String 终端唯一标识
terminalNum String 终端号
slaveNum String 从机Id
battery int 电量%
voltage double 电压V
rssi int RSSI
locationType int 定位方式(0:不定位;1:GPS定位;2:基站定位;3:定位保持;4:WIFI定位)
lat double 经度(WGS84)
lon double 纬度(WGS84)
dateTime String 从机时间(UTC)
dateTimestamp long 从机UNIX时间戳
gnssTime String 主机数据组包时间(UTC)
gnssTimestamp long 主机数据组包UNIX时间戳
recvTime String 服务器接收时间(UTC)
recvTimestamp long 服务器接收UNIX时间戳
alarmTypeList List 报警集合
eventTypeList List 事件集合
statusMapJson String 从机状态集合
expandInfo String 从机拓展信息
statusMapJson说明
此处是一个Map,可能有一下状态,如果数据包里不包含此状态,则代表设备不支持,界面按返回的实际内容进行呈现;
lock_status:锁状态(0:关锁;1:开锁)
lock_rope:锁绳状态(0:插入;1:拔出)
lock_motor:锁电机状态(0:关闭;1:打开)
lockValve:锁阀门状态(0:阀门关闭;1:阀门开启)
lockKnob:旋钮事件(0:旋钮关;1:旋钮开)
coverStatus:后盖状态(0:关闭;1:开启)
expandInfo说明
此处同样是动态的,如果没有此值代表设备不支持,可能存在的信息如下:
锁拓展信息:unlock_expand:{
    unlockType:开锁方式(1:按键;2:短信;3:远程;4:RFID;5:蓝牙)
    unlockTimes:开锁次数,大于0才有效,否则不显示
}
传感器信息:sensorsensor是一个Map,可能存在以下内容
temperature:温度
humidity:湿度
accelerometer:加速度

4.请求示例

作者:admin  创建时间:2023-06-03 21:30
最后编辑:admin  更新时间:2025-04-23 17:26