简要描述:

通过条形码获取设备详情

请求域名:

  • http://xx.com

请求路由:

GET/&route=plugin.yz-supply-home-water-machin.frontend.device.device.getDeviceByDeviceBarcode

请求参数说明:

参数名 类型 是否必需 说明
device_imei string 设备imei 通过条形码获取设备信息返回 二选一

返回示例:

正确时返回:

{
    "result": 1,
    "msg": "获取成功",
    "data": {
        "id": 1,
        "created_at": null,
        "updated_at": null,
        "device_sn": "321312312",
        "iccid": "",
        "imei": "32131321",
        "device_type_id": 32131,
        "device_type": {
            "id": 0,
            "created_at": null,
            "updated_at": null,
            "name": "",
            "image_url": ""
        },
        "user_id": 1,
        "status": 1,
        "screen_status": 1,
        "work_mode": 1,
        "remaining_flow": 321,
        "remaining_days": 321,
        "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": "",
        "last_heartbeat": 0,
        "is_online": false,
        "is_expired": false
    }
}

返回参数说明:

参数名 类型 说明
device_sn String 设备序列号
iccid String 设备ICCID
imei String 设备IMEI
device_type_id Integer 设备类型ID
device_type Object 设备类型关联对象
user_id Integer 用户ID
status Byte 设备状态 0备用 1待激活 2出厂测试 3正常制水 4欠费 5故障 6关机 7水满 8缺水 9漏水 10滤芯待复位 11硬件测试
screen_status Byte 屏幕状态
work_mode Byte 工作模式
remaining_flow Integer 剩余流量
remaining_days Integer 剩余天数
used_flow Integer 已使用流量
used_days Integer 已使用天数
pure_water_tds Integer 净水TDS值
raw_water_tds Integer 原水TDS值
filter_remaining_1 Integer 滤芯1剩余值
filter_remaining_2 Integer 滤芯2剩余值
filter_remaining_3 Integer 滤芯3剩余值
filter_remaining_4 Integer 滤芯4剩余值
filter_remaining_5 Integer 滤芯5剩余值
filter_max_1 Integer 滤芯1最大值
filter_max_2 Integer 滤芯2最大值
filter_max_3 Integer 滤芯3最大值
filter_max_4 Integer 滤芯4最大值
filter_max_5 Integer 滤芯5最大值
signal_strength Byte 信号强度
lac Integer 位置区域码
cid Integer 小区标识
install_address String 安装地址
last_heartbeat Integer 最后心跳时间
is_online Boolean 是否在线
is_expired Boolean 设备是否到期