用户工具

站点工具


wificam:wifimanager

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
wificam:wifimanager [2020/02/21 16:37]
caojie 创建
wificam:wifimanager [2020/02/23 03:59] (当前版本)
行 1: 行 1:
-WIFI网络管理服务器+=====WIFI网络管理服务器===== 
 +\\ 
 +WIFICAM的无线网络有两工作模式,AP模式和STA模式。\\ 
 +\\ 
 +====1. AP模式==== 
 +当WIFICAM启动后无法连接至WIFI网络时,会自动启动AP模式,即热点模式,热点的SSID的名称为WIFICAMxxxx,xxxx为设备序列号,无密码。\\ 
 +使用电脑或手机连入该热点后,使用浏览器访问\\ 
 +\\ 
 +http://​10.10.0.1:​88/​\\ 
 +\\ 
 +可进入WIFI网络管理页面\\ 
 +\\ 
 +{{:​wifiman1.png?​nolink|}}\\ 
 +\\ 
 +在这个页面中,可自动扫描附近的WIFI网络。点击网络名称,输入WIFI密码,稍等片刻,WIFICAM会尝试连接该网络。\\ 
 +\\ 
 +{{:​wifiman2.png?​nolink|}}\\ 
 +\\ 
 +{{:​wifiman3.png?​nolink|}}\\ 
 +\\ 
 +WIFICAM联网成功后,会在打印机屏幕上显示获得的IP地址。\\ 
 +\\ 
 +{{:​wifiman5.jpg?​nolink&​400|}}\\ 
 +\\ 
 +\\ 
 +====2. STA模式==== 
 +WIFICAM启动后会读取最后一次连接成功的WIFI网络密码,然后尝试连接该网络。连接成功后,会在打印机屏幕上显示获得的IP地址。\\ 
 +此时,WIFI热点不会启动。\\ 
 +如果需要切换WIFI网络,可使用浏览器访问\\ 
 +\\ 
 +http://​ip:​88/​\\ 
 +\\ 
 +可以打开WIFI网络管理页面,点击断开网络。\\ 
 +\\ 
 +{{:​wifiman4.png?​nolink|}}\\ 
 +\\ 
 +\\ 
 +====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.断开当前连接=== 
 +DELETE http://​192.168.10.36:​88/​connect.json\\ 
 +\\ 
 +无返回值\\ 
 +\\ 
 +===4.连接到WIFI网络=== 
 +POST http://​192.168.10.36:​88/​connect.json\\ 
 +\\ 
 +Header中添加两个key\\ 
 +  X-Custom-ssid 要连接到的无线网络SSID 
 +  X-Custom-pwd ​ 无线网络的密码 
 +\\ 
 +不论连接无线网络是否成功,均返回 200 OK\\ 
 +\\ 
  
wificam/wifimanager.1582274276.txt.gz · 最后更改: 2020/02/22 00:37 (外部编辑)