Add authenticated WiFi transport with BLE fallback

This commit is contained in:
2026-10-01 14:32:18 +08:00
parent 071f06d365
commit f011d8357d
55 changed files with 6327 additions and 29 deletions
@@ -1,5 +1,12 @@
# 03 移动端接入需求
## WiFi 传输第一阶段(协议 1.2)
- DEVICE-MOBILE-WIFI-TRANSPORT:BLE 为会话前提;加密 BLE 交付 WiFi 地址与一次性短期凭据,以实际连接和身份验证判定可用,不比较 SSID 或限制同子网。WebSocket 复用公共业务、单所有者与串行执行。
- DEVICE-MOBILE-WIFI-LIFECYCLE:BLE 独立保活;蓝牙断开撤销全部通道,WiFi 失败回退 BLE。只读可重取,结果不明写入不得重放。旧通道与回调隔离。
- WEB-MOBILE-PRESENCE:顶栏“连接设备:名称 · WiFi/蓝牙”,无会话“连接设备:未连接”;切换不重复通知连接。
- TEST-MOBILE-WIFI-TRANSPORT:覆盖双端向量、安全、在途故障、实际网络恢复、权限与传输对照;模拟与真实证据分别记录。
本文件定义核桃派侧行为,手机产品需求与协议分别见 `../移动端相关内容/开发要求/移动端需求.md`、`../移动端相关内容/开发要求/设备通信协议.md`。当前是已确认的实施契约,不代表已部署。
| 编号 | 要求 |