Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 29-Oct-2021 | - | ||||
pages/ | 29-Oct-2021 | - | ||||
resource/image/ | 29-Oct-2021 | - | ||||
utils/ | 29-Oct-2021 | - | ||||
README.md | A D | 29-Oct-2021 | 2.4 KiB | 86 | 65 | |
app.acss | A D | 29-Oct-2021 | 1.5 KiB | 105 | 87 | |
app.js | A D | 29-Oct-2021 | 470 | 20 | 17 | |
app.json | A D | 29-Oct-2021 | 903 | 36 | 36 | |
mini.project.json | A D | 29-Oct-2021 | 27 | 4 | 3 |
README.md
1@page haas_mini_app haas_mini_app 2 3 4# 概述 5HaaS超级小程序。 开发者借助本小程序,配合 ble_netconfig 以及 linksdk 组件,可以实现设备快速配网、上云、应用。 6 7 8## 功能支持 9HaaS超级小程序主要支持如下功能: 10 11- 通过蓝牙连接设备,下发SSID及Password进行配网 12- 通过蓝牙连接设备,下发设备三元组信息,将设备连接至物联网平台 13- 预览 IoT Studio 移动开发页面 14 15## 版权说明 16> Apache license v2.0 17 18 19## 目录结构 20 21``` 22├── README.md 23├── app.acss 24├── app.js 25├── app.json 26├── mini.project.json 27├── pages 28│ ├── linkIot // 连接 IoT Studio 29│ ├── linkLP // 设备上云页面 30│ ├── netCfg // 蓝牙配网页面 31│ └── webview // 承载 IoT Studio 页面 32└── snapshot.png 33``` 34 35## 依赖组件 36 37- osal_aos 38- ble_host 39- netmgr 40- link_sdk 41 42 43# 公版小程序使用说明 44## 获取小程序 45支付宝搜索“HaaS小程序” 46 47## 配网 48![netCfg](https://img.alicdn.com/imgextra/i3/O1CN01i0HONM1TeS0OHtHk0_!!6000000002407-1-tps-626-1280.gif) 49- 点击底部“配网”Tab 50- 输入目标AP的SSID及Password 51- 打开手机蓝牙 52- 点击扫描配网设备(授予蓝牙权限) 53- 在扫描列表中选择待配网设备 54- 点击“发起配网” 55- 等待配网完成,显示配网状态 56 57## 上云 58![linkLp](https://img.alicdn.com/imgextra/i1/O1CN01brO1OO1zOwINrkWec_!!6000000006705-1-tps-626-1280.gif) 59- 点击底部“上云”Tab 60- 输入目标三元组 61 也可以使用二维码生成工具(https://haas.iot.aliyun.com/gen-qrcode) 62 在页面输入三元组之后,点击生成二维码,并使用小程序“扫码获取三元组” 63- 打开手机蓝牙 64- 点击扫描设备(授予蓝牙权限) 65- 在扫描列表中选择设备 66- 点击“下发三元组” 67- 等待三元组下发完成 68 69## 预览 IoT Studio 70![linkIot](https://img.alicdn.com/imgextra/i3/O1CN01zoMN1X1RqEy3X2R4P_!!6000000002162-1-tps-626-1280.gif) 71- 点击底部“IoT Studio”Tab 72- 扫描 IoT Studio 中提供的预览二维码 73 74# 常见问题 75``` 76Q:是否有IOS版的配网工具 77A:有的,小程序支持IOS及安卓系统 78 79Q:小程序是否支持二次开发 80A:我们会在未来开源本小程序的代码,并提供相关的SDK,帮助用户快速实现 81 82Q:是否支持微信小程序 83A:小程序的代码开源后,经过简单修改,即可适配微信小程序 84``` 85 86