- 开发板:ESP32-DevKitC 开发板
- 路由器:可以连接外网(所有的数据交互必需通过阿里云服务器)
- 手机:若需要使用热点配网,则需要内置 SIM 卡,且可连接 4G 移动网络(热点配网时,设备需要通过手机热点连接阿里云服务器完成的注册、绑定等过程)
- 阿里智能厂测包:下载请点击这里
可以通过 make menuconfig
修改 Alink embed 工程的一些相关配置:
-
在
IoT Solution settings -> IoT Components Management -> Platforms and Clouds -> ALINK ENABLE -> ALINK_SETTINGS
下可以选择 Alink 的版本(embed 或 sds),并配置 Alink sdk 内部的一些关键参数,例如连接路由的超时时间,一些关键任务的优先级和使用的栈空间的大小,log 等级等等。 -
在
IoT Example -> smart_device
下可以选择设备类型,并配置该设备的相关参数和 ALINK 设备信息。
如需运行当前 demo,请使用默认参数即可。
-
打开“阿里智能”,登录您的淘宝账号(为了便于找到我们的设备,可开启“模组认证测试列表”)。接着,进入
环境切换
,并滑到最底部勾选开启配网模组测试列表
选项;然后,退出“阿里智能”,并关闭该 APP 的进程;最后再重新打开“阿里智能”并登录。 -
点击右上角
+
号,并选择添加设备
,进入添加设备的界面。 -
点击
分类查找
,可见设备类别下面仅有模组认证
一个选项,这是由于我们之前已经将开启配网模组测试列表
打开了,如果将这个选项关闭,这里就会显示所有支持的设备类别。 -
点击
模组认证
即可看到下方设备列表,请从中选择配网V3_热点配网_小智
。 -
开发板上电,先按下 EN 开关,后短按 (1-5s) boot 按键,最后查看打印信息。若出现 “ENTER SAMARTCONFIG MODE” 的信息,即表示已进入配网模式;
注:任何情况下,短按 (1-5s) boot 键即可随时重新进入配网模式。进入一键配网后,若开发板在 60s(默认值,可修改)内没有收到 SSID 和 password,则认为
一键配网
超时,模块自动进入热点配网
模式。 -
APP 端选择使用的路由器并输入密码,点击
搜索设备
进入配网状态。 -
设备
联网成功
后将进入等待激活
界面。此时,请按下开发板上的 boot 键,触发激活指令上报,进而开始激活设备。 -
激活成功
后将会跳转到开始使用
界面。用户可在该界面中修改设备名称
,并将该设备分配到某个用户名下。接着,点击开启设备
即可进入最终控制界面。此时,用户即可从界面中实现设备的开关和控制。