hexj9 |
2021-11-23 15:01 |
Q4: 设备处于开机状态且手机网络正常,但智慧生活 App 上设备卡片显示离线状态。
问题现象
设备处于开机状态且手机网络正常,但智慧生活 App 上设备卡片显示离线状态,且串口工具不停重复打印设备侧日志“+NOTICE:SCANFINISH/+NOTICE:DISCONNECTED”。
可能原因
设备已连接的热点的 SSID 或密码发生变更。
A: 解决措施
方式一:将热点 SSID 和密码改回,模组即可重新连接热点,恢复正常。
方式二:将模组重置,重新给模组配网。
Q5: 模组在 STA 模式下连接路由器热点,路由器断电重启或模组离开热点范围再返回后无法重连热点。
问题现象
1.模组短距测试中,执行如下命令设置模组打开 STA 模式。
AT+STARTSTA 2.执行如下命令,扫描模组周围热点。
AT+SCAN 3.执行如下命令,查看扫描结果。
AT+SCANRESULT 4.参考执行如下命令,连接热点。命令中的四个值分别代表 SSID、MAC、热点类型以及密码,请根据实际情况修改。
AT+CONN="hisilicon",1a:01:f1:c9:7c:92,3,"123456789" 5.执行如下命令,打开 DHCP。
AT+DHCP=wlan0,1 6.路由器断电重启或者模组离开热点范围再返回,此时发现模组无法重新连接该热点。
可能原因
模组未配置重连策略。
A: 解决措施
参考如下命令执行重连策略,命令中的参数需要根据实际情况修改,具体取值参见芯片手册。
AT+RECONN=1,10,3600,5二、设备配网 Q6: 手机首次碰一碰 NFC 标签,拉起的是非配网 FA 页面。
问题现象
手机首次碰一碰 NFC 标签,拉起的是非配网 FA 页面(比如控制 FA 页面)。
可能原因
原因一:服务意图配置的 Ability 名称不是配网 FA 页面的 Ability 名称。
原因二:原子化服务包中其他模块的 Ability 与配网 FA 的 Ability 重名,导致拉起的 FA 页面有误。
A: 解决措施
1. 确认服务意图配置的“服务名”是否为配网 FA 的 Ability 名称。
登录华为快服务智慧平台。
在服务列表中找到对应的原子化服务,单击“编辑”。
选择“配置> FA 信息”,确认配置方式中的“服务名”是否为配网 FA 的 Ability 名称。如果不正确,需要重新配置。
2. 确认其他模块 Ability 名称是否与配网 FA 的 Ability 重名。
在 DevEco Studio 项目下,逐个排查其他模块中的“src/main/config.json”文件。
在 json 文件中,找到“module/mainAbility”配置项,检查是否与配网 FA 的 Ability 同名。
找到并选中重名的 Ability,单击右键,选择“Refactor> Rename”,重命名文件。
Q7: 碰一碰拉起配网 FA,在 SoftAP 配网进度达 30% 时失败,显示“当前网络不可用”。
问题现象
碰一碰拉起配网 FA,在进行 SoftAP 配网时配网进度在 30% 失败,提示“当前网络不可用”。
可能原因
原因一:模组侧因长时间不启用进入待机状态,关闭了配网所需的设备 AP。
原因二:NFC 标签码流中 0406 字段后 6 字节写入的数据与设备开启的 AP MAC 地址不一致。
A: 解决措施
1.确保设备 AP 无线网络名称正确。
登录华为智能硬件合作伙伴平台,单击右上角的“管理中心”。
单击对应的产品,进入“集成开发”页面。在配网设置中查看并记录“无线网络名称”(SSID) 的取值。
在手机中打开“设置”,选择“WLAN > 可用 WLAN”,确保该列表中存在与记录的 SSID 相同的设备 AP。
若无相同 SSID 的设备 AP,请尝试重启设备。
若产品 ID 一致但 SSID 名称不一致,请重新烧录模组使 SSID 与记录的一致。
2.修改标签码流 MAC 字段并重新烧录 NFC。 |
|