1、命令数据域

{"cmd":"get_system_info"}

2、说明

此命令将返回硬件扫描到的AP列表

3、返回数据格式

{
    "name": "PrinterServer",
    "hardware": "NP33x-Pro",
    "software": "20250220.1",
    "runtime": "340",
    "printmode": "0",
    "reboot": "0",
    "recvtimeout": "20",
    "heartbeat": "0",
    "mDNS": "0",
    "mqtt": {
        "appid": "xxxx",
        "dvsno": "NP0E0N25041806",
        "appkey": "xxxxx",
        "server_url": "xxxxx"
    },
    "yinbao": {
        "appid": "",
        "dvsno": "",
        "appkey": "",
        "server_url": ""
    },
    "eth0": {
        "ip": "192.168.1.137",
        "mac": "08:00:27:4c:ee:8e"
    },
    "eth1": {
        "ip": "",
        "mac": "08:01:27:4c:ee:8e"
    },
    "wlan": {
        "ip": "",
        "mac": ""
    },
    "4g": {
        "ip": "",
        "mac": ""
    },
    "usb0": {
        "dev": "",
        "port": "9103",
        "info": ""
    },
    "usb1": {
        "dev": "3f0/2b17/100",
        "port": "9100",
        "info": "MFG:Hewlett-Packard;MDL:HP LaserJet 1020;CMD:ACL;CLS:PRINTER;DES:HP LaserJet 1020;FWVER:20051028;"
    },
    "usb2": {
        "dev": "",
        "port": "9101",
        "info": ""
    },
    "usb3": {
        "dev": "",
        "port": "9102",
        "info": ""
    }
}

字段说明

字段 名称 说明
name 设备名称
hardware 硬件信息
runtime 运行时间 单位为秒,请将它转换为天
printmode 打印传输模式
reboot 自动重启设置 0为不重启
heartbeat 自动心跳维持
mDNS 是否开启MacOS自动发现 0:不开启,1:开启
eth0 网口0的数据
ip ip地址
mac Mac地址
usb1~3 USB1~3口的信息
dev USB接口的PID与VID
port Socket监听的端口
info 打印机的信息 MFG:打印机的厂商,MDL:打印机的型号
作者:admin  创建时间:2025-04-20 21:04
最后编辑:admin  更新时间:2025-04-20 21:13