esp32-wifi-provision
Installation
SKILL.md
ESP32 Wi-Fi Provisioning(配网)
配网是把 Wi-Fi 凭据安全地送进设备的过程。本 Skill 先做方式选型,再给出状态机与安全红线;不凭记忆编造传输层细节——凡基线未抓取的参数标注"运行时核验"。
Determine Task Type
- 产品量产选型:还没有定配网方式,要从四种官方方式里选 → 先读选型表 + provisioning-comparison。
- 已定方式要实现:如"Unified Provisioning + BLE + Security 2"→ Workflow 第 3 步起,安全方案细节读 security-scheme。
- 配网排障:配得上但连不上、重配网不生效、Security 握手失败 → Workflow 第 5 步 + Pitfalls。
- 凭据生命周期:改密码/换路由器后的重配策略 → 状态机"凭据失效"分支。
Prerequisites / Preflight
先运行时核验,缺一项就问,不要猜:
idf.py --version # 确认 IDF 版本(基线见 Offline Baseline)
idf.py list-targets 2>/dev/null | head -5 || echo "IDF not in PATH"