一键配网失败怎么办?机智云热点配网全攻略

描述

 

在使用机智云APP进行一键配网时,常见的失败原因之一是WiFi频段不匹配。许多机智云入门设备(如ESP8266)仅支持2.4GHz的WiFi,而如果连接的是5GHz WiFi,配网就无法成功。判断WiFi频段的方法很简单:查看手机WiFi名称,若含有“5G”字样,则为5GHz频段。解决办法是切换到2.4GHz WiFi,通常可以通过另一台手机开启2.4GHz模式的热点来实现。

 

PART.01设备程序问题问题
 

检查设备的代码是不是正确的,可以从以下几个方面入手:

代码里有没有设置wifi模式?如相关代码gizwitsSetMode(WIFI_AIRLINK_MODE);

代码里有没有开启定时器中断、串口中断?如相关代码 HAL_TIM_Base_Start_IT();HAL_UART_Receive_IT();

代码里有没有机智云初始化的调用?如相关代码gizwitsInit();
 

PART.02硬件设备的问题

 

WiFi模块接线是否正确?对应端口不能接错

WiFi模块是需要烧录机智云的固件才可以使用机智云的SDK联网的,机智云固件可以去机智云官网下载中心下载

 

如果排查了以上问题均找不出原因的话,可以使用热点配网来解决,可以先试试热点配网。

 

热点配网没问题再回头去试试一键配网,以下介绍热点配网以及详细步骤。


 

热点配网介绍:

热点配网(也叫AP 配网),是机智云设备的一种备用配网方式


 

PART.03热点配网和一键配网的区别


 

一键配网

你(手机)→ 把 WiFi 密码告诉路由器 → 路由器再传给设备(容易因为信号差、频段错出现问题);


 

热点配网

你(手机)→ 直接走到设备身边 “贴耳说话” → 把 WiFi 密码直接告诉设备(干扰少,不容易出现问题)。


 

专业点介绍

热点配网本质是设备端启动 (软件接入点)模式,构建本地无线局域网,移动端(手机/ 平板)作为 Station 接入该局域网后,通过 TCP/UDP 协议向设备端透传目标 WiFi 网络参数(SSID、Password),最终设备端切换至 Station 模式接入目标网络并完成云端鉴权的技术流程。


 

快速入门配网可以看这期教程


 

《快速入门手把手》机智云上云(STM32 HAL篇)上篇

以下热点配网详细流程:


 

1、连接好硬件设备之后,我们修改一下代码里面。把WiFi配网设置模式改为热点配网(SoftAP模式)

main函数中添加代码:

gizwitsSetMode(WIFI_SOFTAP_MODE); //设置配网模式


 


WIFI


 

2、重新编译烧录代码之后,打开机制云APP,开始AP热点配网


 

首先、这里我用一部手机来打开机智云来配网,然后另一部手机打开2.4G热点给第一步手机连接。


 


WIFI


 

把这个热点的自动连接关闭


 


WIFI


 

接下来打开打开机智云APP后,直接跳过登录界面。


 


WIFI
 

添加设备


 


WIFI

这里选择热点配网


 


WIFI


 

这里会自动填好当前连接的热点和密码,下面是后面需要连接的,这里我们默认即可。


 


WIFI

这里选择乐鑫然后给板子断电,点击按钮后再供电。


 


WIFI
WIFI

 

点击跳转到wifi界面


 


WIFI
 

这里选择这个开头的wifi,输入刚刚的默认密码123456789


 


WIFI

WIFI
 

WIFI





 

然后返回机智云APP,可以看到正在连接中了


 


 

WIFI





 


 

连接成功,如果这里显示连接超时的话,就大退机智云APP,清除后台重新进。


 


WIFI

WIFI


 

这个时候就配网成功了,可以正常显示数据和控制了


 


WIFI

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分