简要描述:

获取我的设备列表

请求域名:

  • 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 最后一页页码。