简要描述:
获取我的设备列表
请求域名:
- http://xx.com
请求路由:
GET/&route=plugin.yz-supply-home-water-machin.frontend.device.device.myDevice
请求参数说明:
| 参数名 | 类型 | 是否必需 | 说明 |
|---|---|---|---|
| page | int | 否 | 分页 |
| page_size | int | 否 | 分页 |
返回示例:
正确时返回:
{
"result": 1,
"msg": "ok",
"data": {
"list": [
{
"id": 1,
"uniacid": 2,
"device_title": "ces",
"lng": null,
"lat": null,
"device_address": null,
"location_name": null,
"device_sn": "32131321",
"device_barcode": "3123",
"device_imei": "12321",
"iccid": null,
"member_id": 1,
"device_type_id": 0,
"address": null,
"service_status": 0,
"service_days": 0,
"status": 0,
"screen_status": 0,
"work_mode": 0,
"remaining_flow": 0,
"remaining_days": 0,
"used_flow": 0,
"used_days": 0,
"pure_water_tds": 0,
"raw_water_tds": 0,
"filter_remaining_1": 0,
"filter_remaining_2": 0,
"filter_remaining_3": 0,
"filter_remaining_4": 0,
"filter_remaining_5": 0,
"filter_max_1": 0,
"filter_max_2": 0,
"filter_max_3": 0,
"filter_max_4": 0,
"filter_max_5": 0,
"signal_strength": 0,
"lac": 0,
"cid": 0,
"install_address": null,
"last_heartbeat": 0,
"is_online": 1,
"is_expired": 0,
"created_at": null,
"updated_at": "2025-09-26 13:46:31",
"deleted_at": null,
"latest_filter_info": {
"filter_remaining_1": 0,
"filter_remaining_2": 0,
"filter_remaining_3": 0,
"filter_remaining_4": 0,
"filter_remaining_5": 0,
"filter_max_1": 0,
"filter_max_2": 0,
"filter_max_3": 0,
"filter_max_4": 0,
"filter_max_5": 0
},
"usage_status_text": "没有滤芯",
"device_type_text": "未知",
"device_status_text": "关闭",
"line_status_text": "未知",
"service_status_text": "否",
"is_service_period": false,
"device_type": null
}
],
"total": 1,
"per_page": 20,
"current_page": 1,
"last_page": 1
}
}
返回参数说明:
| 参数名 | 类型 | 说明 | |
|---|---|---|---|
| data | Object | 返回的核心数据内容。 | |
| data.list | Array | 设备列表。 | |
| data.list[].id | Integer | 设备ID。 | |
| data.list[].uniacid | Integer | 公众号ID。 | |
| data.list[].device_sn | String | 设备序列号。 | |
| data.list[].device_imei | String | 设备IMEI号。 | |
| data.list[].member_id | Integer | 用户ID。 | |
| data.list[].device_type | Integer | 设备类型。 | |
| data.list[].install_address | String | 安装地址。 | |
| data.list[].device_address | String | 设备定位-详细地址。 | |
| data.list[].lng | String | 。 | |
| data.list[].lat | String | 。 | |
| data.list[].service_status | Integer | 服务状态。 | |
| data.list[].service_days | Integer | 服务天数。 | |
| data.list[].status | Integer | 设备状态。 | |
| data.list[].is_online | Integer | 在线状态 1在线0离线。 | |
| data.list[].created_at | String | 创建时间。 | |
| data.list[].updated_at | String | 更新时间。 | |
| data.list[].deleted_at | String | 删除时间(如果未删除则为null)。 | |
| data.list[].latest_filter_info | Object | 最新滤芯信息对象。 | |
| data.list[].latest_filter_info.id | Integer | 滤芯信息ID。 | |
| data.list[].latest_filter_info.uniacid | Integer | 公众号ID。 | |
| data.list[].latest_filter_info.device_id | Integer | 设备ID。 | |
| data.list[].latest_filter_info.filter_max_usage | String | 滤芯最大使用量。 | |
| data.list[].latest_filter_info.filter_used_amount | String | 滤芯已使用量。 | |
| data.list[].latest_filter_info.filter_remaining_amount | String | 滤芯剩余量。 | |
| data.list[].latest_filter_info.created_at | String | 创建时间(如果未设置则为null)。 | |
| data.list[].latest_filter_info.updated_at | String | 更新时间(如果未设置则为null)。 | |
| data.list[].latest_filter_info.deleted_at | String | 删除时间(如果未删除则为null)。 | |
| usage_status_text | string | 滤芯使用状态 | |
| data.list[].device_type_text | String | 设备类型文本描述。 | |
| data.list[].device_status_text | String | 设备状态文本描述。 | |
| data.list[].line_status_text | String | 在线状态文本描述。 | |
| data.list[].service_status_text | String | 服务状态文本描述。 | |
| data.list[].is_service_period | Boolean | 是否在服务期内。 | |
| data.total | Integer | 总记录数。 | |
| data.per_page | Integer | 每页显示数量。 | |
| data.current_page | Integer | 当前页码。 | |
| data.last_page | Integer | 最后一页页码。 |