用户工具

站点工具


wificam:wifimanager

WIFI网络管理服务器


WIFICAM的无线网络有两工作模式,AP模式和STA模式。

1. AP模式

当WIFICAM启动后无法连接至WIFI网络时,会自动启动AP模式,即热点模式,热点的SSID的名称为WIFICAMxxxx,xxxx为设备序列号,无密码。
使用电脑或手机连入该热点后,使用浏览器访问

http://10.10.0.1:88/

可进入WIFI网络管理页面



在这个页面中,可自动扫描附近的WIFI网络。点击网络名称,输入WIFI密码,稍等片刻,WIFICAM会尝试连接该网络。





WIFICAM联网成功后,会在打印机屏幕上显示获得的IP地址。




2. STA模式

WIFICAM启动后会读取最后一次连接成功的WIFI网络密码,然后尝试连接该网络。连接成功后,会在打印机屏幕上显示获得的IP地址。
此时,WIFI热点不会启动。
如果需要切换WIFI网络,可使用浏览器访问

http://ip:88/

可以打开WIFI网络管理页面,点击断开网络。




REST访问接口

1.读取AP列表

GET http://10.10.0.1:88/ap.json

返回JSON格式如下

[
    {
        "ssid": "FAST_7558",
        "chan": 12,
        "rssi": -70,
        "auth": 4
    },
    {
        "ssid": "TPLINK_4567",
        "chan": 1,
        "rssi": -72,
        "auth": 4
    }
]


2.读取连接状态

GET http://10.10.0.1:88/status.json

返回JSON格式如下

{
    "ssid": "FAST_7558",
    "ip": "192.168.10.36",
    "netmask": "255.255.255.0",
    "gw": "192.168.10.1",
    "urc": 0
}


3.断开当前连接

4.连接到WIFI网络

POST http://192.168.10.36:88/connect.json

Header中添加两个key

X-Custom-ssid 要连接到的无线网络SSID
X-Custom-pwd  无线网络的密码


不论连接无线网络是否成功,均返回 200 OK

wificam/wifimanager.txt · 最后更改: 2020/02/23 03:59 (外部编辑)