描述
接口版本
版本號 |
制定人 |
制定日期 |
制定描述 |
1.0 |
冷優軍 |
2020-12-10 |
初始版本 |
API列表
名字 |
描述 |
get |
获取配置 |
scan |
扫描 |
set |
设置配置 |
get
请求参数说明
无
调用示例
wapi 8ms '{"ver": "1.0", "module": "wifi", "api": "get"}'
返回示例
{
"ver" : "1.0" ,
"api" : "get" ,
"errcode" : 0 ,
"result" :{
"disabled" : 1 ,
"ifname" : "wlan0" ,
"ssid" : "wt-sta-wifi" ,
"encryption" : "none"
} ,
"module" : "wifi"
}
返回参数说明
参数名 |
类型 |
说明 |
ifname |
string |
设备名称 |
ssid |
string |
ssid名称 |
encryption |
string |
none: 不加密;mixed-psk: 加密 |
key |
string |
密码 |
disabled |
int |
0:开启;1:关闭 |
错误码
scan
请求参数说明
无
调用示例
wapi 8ms '{"ver": "1.0", "module": "wifi", "api": "scan"}'
返回示例
{
"ver" : "1.0" ,
"api" : "scan" ,
"errcode" : 0 ,
"result" :{
"aplist" :[
{
"encryption" : "mixed-psk" ,
"bssid" : "AC:67:B2:47:57:99" ,
"ssid" : "lw7821-5798" ,
"signal" : -85
} ,
{
"encryption" : "mixed-psk" ,
"bssid" : "7A:54:99:55:D0:CC" ,
"ssid" : "Luman_AP_HG255D" ,
"signal" : -74
} ,
{
"encryption" : "none" ,
"bssid" : "8C:AA:B5:B2:82:95" ,
"ssid" : "ESP_B28295" ,
"signal" : -61
} ,
{
"encryption" : "mixed-psk" ,
"bssid" : "D4:EE:07:19:0B:6A" ,
"ssid" : "HiWiFi_190B6A" ,
"signal" : -77
} ,
{
"encryption" : "mixed-psk" ,
"bssid" : "34:68:95:74:86:C7" ,
"ssid" : "HP-Print-c7-LaserJet Pro MFP" ,
"signal" : - 93
} ,
{
"encryption" : "mixed-psk" ,
"bssid" : "50:3A:A0:F3:2C:6E" ,
"ssid" : "MERCURY_2C6E" ,
"signal" : -83
} ,
{
"encryption" : "mixed-psk" ,
"bssid" : "38:83:45:C4:54:A0" ,
"ssid" : "Adams" ,
"signal" : -77
} ,
{
"encryption" : "mixed-psk" ,
"bssid" : "94:77:2B:66:A0:68" ,
"ssid" : "test" ,
"signal" : -64
} ,
{
"encryption" : "mixed-psk" ,
"bssid" : "6C:06:D6:11:8C:78" ,
"ssid" : "WT-HW" ,
"signal" : -74
} ,
{
"encryption" : "mixed-psk" ,
"bssid" : "94:D9:B3:A6:B8:7A" ,
"ssid" : "IDO-OFFICE-2G" ,
"signal" : -79
} ,
{
"encryption" : "mixed-psk" ,
"bssid" : "60:EE:5C:DF:A5:D0" ,
"ssid" : "1" ,
"signal" : -74
}
]
},
"module":"wifi"
}
返回参数说明
参数名 |
类型 |
说明 |
aplist |
数组 |
掃描到的AP列表 |
ssid |
string |
ssid |
bssid |
string |
bssid |
signal |
int |
信号强度 |
encryption |
string |
none: 不加密;mixed-psk: 加密 |
错误码
set
请求参数说明
参数名 |
类型 |
说明 |
ssid |
string |
ssid名称 |
encryption |
string |
none: 不加密;mixed-psk: 加密 |
key |
string |
密码 |
disabled |
int |
0:开启;1:关闭 |
调用示例
wapi 8ms '{"ver": "1.0", "module": "wifi", "api": "set", "param"
: {"ssid": "123", "encryption": "none", "disabled": "0"}}'
返回示例
{
"ver" : "1.0" ,
"api" : "set" ,
"errcode" : 0 ,
"result" :{
} ,
"module" : "wifi"
}
返回参数说明
参数名 |
类型 |
说明 |
ifname |
string |
设备名称 |
ssid |
string |
ssid名称 |
encryption |
string |
none: 不加密;mixed-psk: 加密 |
key |
string |
密码 |
disabled |
int |
0:開啟;1:關閉 |
错误码
文档更新时间: 2021-03-29 19:10 作者:shuke