微信小程序+阿里物联平台+合宙Air724UG搭建无服务器物联系统,核心为阿里物联平台,该平台作为物联网应用的中台,承担了百万级设备链接及负载均衡等功能,解决了物联网设备链接的多连接、少数据量、长链接等问题,是物联网应用下的核心部分,本文开始记录系统搭建阿里物联平台的过程,
以下为建设平台的文档,基本包含所有搭建平台的技术资料。
阿里云物联网平台 - 帮助中心 - 阿里云
第一步,注册账号及平台实例
1、登录物联网平台控制台。
2、在实例概览页面的购买企业版实例卡片中,单击购买实例。
3、在实例购买页面,根据您的业务需求选择实例规格,并完成购买。本文示例直接使用默认规格,创建华东2(上海)地域的基础型实例。
如需了解更多信息,请参见购买企业版实例。
实例购买完成后,系统默认为实例分配一个实例ID。刷新实例概览页面,您可在公共实例右侧看到新购买的实例。
您需复制并保存实例ID,用于后续AMQP接入物联网平台。
4、在实例概览页面,单击该实例。
5、在实例详情页面,单击实例基本信息区域的编辑,输入iot测试环境,单击保存。
保存备注名称后,在实例概览页面,以备注名称显示该实例,便于您后续快速找到实例。
6、在实例详情页面,单击右上角的查看开发配置,在右侧面板查看各节点信息。
本文示例以公网环境为例,您需复制并保存MQTT、AMQP和云端API的接入信息,用于后续实现设备接入、服务端订阅消息和云端下发指令功能。
第二步,创建产品和设备
使用物联网平台的第一步是在云端创建产品和对应设备,获取设备证书(ProductKey、DeviceName和DeviceSecret)。
前提条件
已完成购买企业版实例。具体操作,请参见创建企业版实例。
背景信息
产品相当于一类设备的集合,同一产品下的设备具有相同的功能。您可以根据产品批量管理设备,如定义物模型、自定义Topic等。
您的每个实际设备需对应一个物联网平台设备。将物联网平台颁发的设备证书(ProductKey、DeviceName和DeviceSecret)烧录到设备上,用于设备连接物联网平台的身份验证,请参见设备获取设备证书文档。
本文描述在物联网平台为家庭温控器创建对应的产品、定义物模型、添加设备和获取设备证书的操作步骤。
操作步骤
1、在物联网平台控制台的实例概览页面,单击实例iot测试环境。
2、在左侧导航栏,选择设备管理 > 产品,单击创建产品。
3、在新建产品页面,配置参数后,单击确认。
本文示例的产品名称为家庭温控器,所属品类为自定义品类,其他参数使用默认值,如下图所示。
4、在创建产品页面,单击前往定义物模型。
为产品定义物模型,将实际产品抽象成由属性、服务、事件所组成的数据模型,便于物联网平台管理和数据交互。
5、在设备列表页签,单击添加设备,在弹出对话框中,输入设备名称(例如Device1),单击确认。 创建设备成功后,在弹出的添加完成对话框,单击一键复制设备证书获取设备证书。
您也可单击前往查看,在设备详情页面,单击DeviceSecret右侧查看,获取设备证书。
设备证书包含ProductKey、DeviceName和DeviceSecret,是设备与物联网平台进行通信的重要身份认证。后续设备接入,需设置此信息,请复制后妥善保管。
参数 说明
(https://gitee.com/TR_studio/WXtodvc?_from=gitee_search)
这是小程序的开源代码,记得加星哦!!
嘉立创硬件设计平台开源:
https://oshwhub.com/codefarmer/ryk_open_20220212
B站演示视频:
https://www.bilibili.com/video/BV1em4y1Z71o/