-
Notifications
You must be signed in to change notification settings - Fork 1.1k
WiFi Provisioning and Alink Certification.zh
EN | 中文
在完成WiFi和协议栈的移植后,可以进行配网测试与认证。
AliOS Things中的alinkapp(位于example/alinkapp/
中)可以用来进行Alink测试和认证。注意:alinkapp是一个集配网、alink连云于一体的APP,需要WiFi HAL以及socket接口的支持,运行此APP前,请确保WiFi HAL和socket移植(通常是LwIP协议栈或者其他支持socket的组件)都已经完成。
请按照以下步骤运行alinkapp,并验证Alink智能配网和认证:
在进行配网测试前,首先需要在手机上安装“阿里智能”配网APP,并进行一定的配置。
- 下载DemoAPP,地址:https://open.aliplus.com/download/ 点击进入“接入阿里智能-厂测包”,下载并安装“开放平台厂测包”。
- 打开APP,在APP环境切换中选择开启配网模组测试列表,用来打开模组认证配网入口,然后杀掉app重新登录。
通过一键配网,可以对设备进行联网、激活和绑定等操作,使设备连接到阿里云平台。
注意:如果在此之前已经进行过配网操作,请先清理环境再进行一键配网测试。清理环境的步骤:1. 运行"netmgr clear"清除AP信息;2. 重启设备。
- 设备运行配网应用(参考example/alinkapp)。
- 设备上电,命令运行”netmgr start”或通过按键进入配网模式。
- 启动手机配网APP,进入“添加设备”->“分类查找”->“模组认证”->”V3配网”->输入可用 的 ssid和密码后,点击”搜索设备”。
- 设备联网成功后,APP界面进入设备激活界面。
- 在命令行通过“active_alink”命令,或者通过按键事件触发激活指令。
- 激活成功后,设备即绑定到手机APP。一键配网步骤完成。
通过热点配网测试,可以进一步验证WiFi移植以及平台配网逻辑的有效性。请按照以下步骤进行:
注意:如果在此之前已经进行过配网操作,请先清理环境再进行热点配网测试。清理环境的步骤:1. 运行"netmgr clear"清除AP信息;2. 重启设备。
- 设备进入配网模式(通一键配网)。
- 打开配网手机,并开启移动数据。
- 打开配网APP,在搜索网络界面输入SSID和错误的密码信息。使用此SSID和密码信息设备无法正常完成配网,超时120秒左右进入“配网失败”界面。
- 在“配网失败”界面,选择“热点模式”。
- 热点模式下,APP界面可以选择配网设备,并往配网设备发送SSID和密码等信息。
- 同一键配网,设备联网成功后,进入激活状态。此时,设备端通过激活命令或者按键进行激活。
在一键配网和热点配网测试完成后,基本验证了WiFi流程工作正常。通过2pps和5pps等性能测试,可以更加充分地验证移植工作。以下是2pps和5pps测试的步骤:
- 设备完成配网、绑定等操作;
- 配网APP首页,选择“认证”进入认证界面。
- 选择“新建认证测试”,然后选择需要测试的设备。
- 按照界面提示信息配置邮箱、陪测设备等(可以全部默认“下一步”)。
- 在测试选择界面,选择“性能测试”。
- 在用例列表界面,选择“低频指令(2pps)压测设备响应成功率[Release]”测试项进行测试。如果是5pps测试,该步骤选择“高频指令(5pps)压测设备响应成功率[Release]”测试项。
- 测试将耗时12小时左右完成。
| Home | Tutorial | Hardware | Porting Guide | Utilities | API Reference | Technical Docs | Certification |
Crafted with ❤️ by AliOS Things Team.
- Quick Start
- Hello World
- Starter Kit Tutorial
- Developer Kit Tutorial
- AliOS Studio Tutorial
- Add a New Board Example
- Add a New Component Example
- Environment Setup
- SIG BLE Mesh Setup Guide
- BLE Tutorial
- LoRaWAN Tutorial
- Linkkit Tutorial
- LinkVoice Tutorial
- Hardware Setup
- WiFi Provisioning and Alink Certification
- Step by Step: MQTT to Cloud with STM32
- Video Tutorial