fix: BT 灯仅在搜索热点和连接热点时闪烁

等待 NM 自动重连已保存 WiFi 不属于 BLE 搜索/连接阶段,
该阶段 BT 灯保持熄灭,不再闪烁。

Made-with: Cursor
This commit is contained in:
stswangzhiping
2026-03-24 23:00:07 +08:00
parent 37e93c66eb
commit dcc20e2cad

View File

@@ -62,8 +62,8 @@ class ProvisionManager extends EventEmitter {
// 无网:有已保存的 WiFi 配置 → 等 NM 自动连接(重启场景) // 无网:有已保存的 WiFi 配置 → 等 NM 自动连接(重启场景)
if (hasSavedWifiConnection()) { if (hasSavedWifiConnection()) {
log.info('provision', '发现已保存的 WiFi 配置,等待 NetworkManager 自动连接...'); log.info('provision', '发现已保存的 WiFi 配置,等待 NetworkManager 自动连接...');
led.blink(); // WiFi 灯:等待自动重连期间闪烁 led.blink(); // WiFi 灯:等待自动重连期间闪烁
led.bt.blink(); // BT 灯:等待配网期间闪烁 // BT 灯:等待 NM 自动重连不属于 BLE 搜索/连接阶段,保持熄灭
const connected = await this._waitForWifiConnect(); const connected = await this._waitForWifiConnect();
if (connected) { if (connected) {
this._state = 'sta'; this._state = 'sta';