企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 调用方法: `require("Wifi").getDetails(callback)` ## 参数 `callback`\- \[可选项\] 一个`callback(details)`函数,将使用wifi详细信息进行回调,即与直接返回的对象相同。 ## 返回 表示wifi站点详细信息的对象(如果立即可用)。 ## 描述 查看wifi站点配置和状态详细信息。详细信息对象具有以下属性: * `status` - 有关WiFi站连接的详细信息,`off`、`connecting`、`wrong_password`、`no_ap_found`、`connect_fail`或`connected`之一。关闭、坏密码和连接状态是稳定的,其他状态是瞬态的。连接状态将导致连接或错误状态之一(badpassword,noapfound,connectfail),noapfound和connectfail状态将导致在一段时间后重新连接尝试。 * `rssi` - 所连接的接入点的信号强度,以dB为单位,通常在-110到0的范围内,任何大于-30的信号都是过强的信号。 * `ssid` - 接入点的SSID。 * `password` - 用于连接到接入点的密码。 * `authMode` - 使用的身份验证:`open`、`wpa`、`wpa2`、`wpa_wpa2`(当前不支持)。 * `savedSsid` - 在靴子时自动连接的SSID,如果没有则为空。 **注意:** 这仅适用于运行Espruino的ESP 32主板和ESP8266主板