我是用的nodemcu,用ESPlorer编程,已经能连上飞燕平台,但是用公版APP给设备配网不知道怎么整,设备端需要怎么样才能识别哪个手机热点是推送密码的,推送的密码什么的怎么获取,
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
为了使用公版APP给您的NodeMCU设备配网,您需要在设备端实现对特定配网流程的支持。基于您提到的场景,这里推荐采用“手机热点配网”(phone-ap-config)或“蓝牙辅助配网”(ble-config)方案。考虑到您未提及设备是否支持蓝牙,我将先以“手机热点配网”为例进行说明。
设备端准备:
识别推送密码的手机热点:
获取推送的密码信息:
若您的NodeMCU设备同时具备蓝牙功能,考虑采用蓝牙辅助配网会更为便捷且兼容性好。具体步骤包括: - 通过蓝牙广播或扫描机制,让手机与NodeMCU建立连接。 - 手机App通过蓝牙通道直接发送Wi-Fi配置信息至设备。 - NodeMCU接收到信息后,按照接收到的SSID和密码连接到指定的Wi-Fi网络。
结合您的具体情况,建议首先检查设备是否具备蓝牙功能,以此决定采用哪种配网方案。然后,根据所选方案调整设备端的程序逻辑,确保能够正确识别并处理来自手机的配网信息。