本帖最后由 IoT8888 于 2019-11-6 11:55 编辑
![](https://img.alicdn.com/tfs/TB1FbmxiQT2gK0jSZFkXXcIQFXa-1616-1028.png)
技术栈拆解
小程序服务端(源码)。
支付宝小程序端(源码)。
设备端,基于AliOS Things 3.0(源码)。
设备端设备端运行AliOS Things 3.0,方便快速的就能接入到阿里云IoT平台。
支付宝小程序端
支付宝小程序主要功能是显示前端控制界面,通过https api控制设备属性。扫码体验小程序(小程序已上线,支付宝首页搜索 “xw智能灯” 也能打开小程序):
![](https://img.alicdn.com/tfs/TB1QmyAiFT7gK0jSZFpXXaTkpXa-1540-1906.jpg)
本帖最后由 阿里云AIoT 于 2019-10-16 14:08 编辑
AliOS Things 3.0应用笔记:支付宝小程序设备控制 - 全栈开发(附全部源码).pdf.pdf (1.19 MB, 下载次数: 2)
成果展示(视频链接)
架构图
技术栈拆解
小程序服务端(源码)。
支付宝小程序端(源码)。
设备端,基于AliOS Things 3.0(源码)。
设备端设备端运行AliOS Things 3.0,方便快速的就能接入到阿里云IoT平台。
支付宝小程序端
支付宝小程序主要功能是显示前端控制界面,通过https api控制设备属性。扫码体验小程序(小程序已上线,支付宝首页搜索 “xw智能灯” 也能打开小程序):
服务端小程序服务端主要是为小程序提供API SaaS服务,同时通过OpenAPI SDK对接阿里云IoT平台。
一、创建产品首先需要在阿里云物联网平台上创建产品,创建设备,获取到设备的三元组(设备密钥)才能让设备端接入物联网平台上。
创建产品
登录到阿里云物联网平台,进入到产品管理页,点击创建产品,所属分类中选择智能生活 / 电工照明 / 灯,其他选项默认即可,点击确定创建产品:
![](https://img.alicdn.com/tfs/TB1rThdjbj1gK0jSZFOXXc7GpXa-988-1360.jpg)
进入到产品详情页可以看到如下产品信息:
![](https://img.alicdn.com/tfs/TB1UpqFiubviK0jSZFNXXaApXXa-2398-1044.jpg)
添加功能本示例用到了RGB灯,所以需要在产品中添加RGB属性,进入到产品详情页 > 功能定义 > 添加功能:![](https://img.alicdn.com/tfs/TB1L_JXjoz1gK0jSZLeXXb9kVXa-2444-1044.jpg)
功能选择RGB调色属性,点击确认添加:
![](https://img.alicdn.com/tfs/TB1G2JejeH2gK0jSZJnXXaT1FXa-1736-1132.jpg)
添加设备
进入设备管理页,选择你的产品,然后点击添加设备即可添加测试设备,添加完成之后会显示该设备的三元组(密钥):![](https://img.alicdn.com/tfs/TB1iz4cjeH2gK0jSZFEXXcqMpXa-2442-1010.jpg)
本帖最后由 阿里云AIoT 于 2019-10-16 14:08 编辑
AliOS Things 3.0应用笔记:支付宝小程序设备控制 - 全栈开发(附全部源码).pdf.pdf (1.19 MB, 下载次数: 2)
成果展示(视频链接)
架构图
技术栈拆解
小程序服务端(源码)。
支付宝小程序端(源码)。
设备端,基于AliOS Things 3.0(源码)。
设备端设备端运行AliOS Things 3.0,方便快速的就能接入到阿里云IoT平台。
支付宝小程序端
支付宝小程序主要功能是显示前端控制界面,通过https api控制设备属性。扫码体验小程序(小程序已上线,支付宝首页搜索 “xw智能灯” 也能打开小程序):
服务端小程序服务端主要是为小程序提供API SaaS服务,同时通过OpenAPI SDK对接阿里云IoT平台。
一、创建产品首先需要在阿里云物联网平台上创建产品,创建设备,获取到设备的三元组(设备密钥)才能让设备端接入物联网平台上。
创建产品
登录到阿里云物联网平台,进入到产品管理页,点击创建产品,所属分类中选择智能生活 / 电工照明 / 灯,其他选项默认即可,点击确定创建产品:
进入到产品详情页可以看到如下产品信息:
添加功能本示例用到了RGB灯,所以需要在产品中添加RGB属性,进入到产品详情页 > 功能定义 > 添加功能:
功能选择RGB调色属性,点击确认添加:
添加设备
进入设备管理页,选择你的产品,然后点击添加设备即可添加测试设备,添加完成之后会显示该设备的三元组(密钥):
至此就完成本示例物联网平台上的产品创建。
二、设备端开发准备工作
AliOS Things环境安装,参考AliOS-Things-Environment-Setup。
AliOS Things 3.0应用开发环境搭建,参考AliOS Things 3.0 应用开发指南。
准备nodemcu和RGB灯。
下载设备端应用开发源码。
接线图
![](https://img.alicdn.com/tfs/TB1kThoixD1gK0jSZFKXXcJrVXa-720-540.png)
接线方式如下:
[td]
nodemcu引脚 |
AliOS Things 3.0 进阶实践:支付宝小程序控制设备 时间:11月14日下午 预计15点开始 分享人:夏晓文,阿里云资深工程师,AliOS Things研发团队成员 我要进群开直播:dwz.cn/AVt8S1NL