实现阿里云物联网平台设备信息到微信小程序分享过程

简要说明: 实现微信小程序连接阿里云物联网平台并且显示阿里云设备信息等,设备端采用模拟设备进行数据上传,并且利用规则引擎和自定义的Topic进行信息的接受和发送。

目前效果图《实现阿里云物联网平台设备信息到微信小程序分享过程》
步骤:

1.注册阿里云物联网开发平台

学生可点击连接免费领取限时服务器

2.创建产品,添加设备

注意(添加设备时添加两台相同功能不同名称的设备,一台设备用来接受数据,一台设备用来发送数据到微信小程序)
《实现阿里云物联网平台设备信息到微信小程序分享过程》

创建过程参考阿里云官方文档进行:
阿里云官方文档-产品创建步骤
创建完成效果
《实现阿里云物联网平台设备信息到微信小程序分享过程》

3.自定义Topic

查看产品=》Topic列表=》自定义Topic=>定义需要的Topic类
《实现阿里云物联网平台设备信息到微信小程序分享过程》

4.定义Topic

有订阅(可以发送消息到微信小程序)、发布、订阅和发布三种《实现阿里云物联网平台设备信息到微信小程序分享过程》

5.微信端

微信端的核心内容来源一位优秀的博主:
https://blog.csdn.net/ngl272/article/details/87887885
根据博主的分享:自行下载导入MQTT协议和算法的文件到微信小程序文件并且在logs.js里导入使用。复制博主的代码根据提示填上自己的设备三元组:productKey、 deviceName、 deviceSecret信息和自己定义的Topic
《实现阿里云物联网平台设备信息到微信小程序分享过程》

6.规则引擎

规则引擎——>云产品流转——>创建规则——>输入规则名称,选择json格式确定——>前往编辑——>编写SQL——>添加操作
《实现阿里云物联网平台设备信息到微信小程序分享过程》
《实现阿里云物联网平台设备信息到微信小程序分享过程》

7.设备模拟发送数据

设备模拟的我用了另外一个博主已经做好的小程序进行数据发送,只需要输入三元组信息就可连接并且发送数据。
《实现阿里云物联网平台设备信息到微信小程序分享过程》
点击设备模拟器原博客链接
《实现阿里云物联网平台设备信息到微信小程序分享过程》小程序端代码:https://download.csdn.net/download/weixin_41355989/12478056

    原文作者:Herny~p
    原文地址: https://blog.csdn.net/weixin_41355989/article/details/105915941
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞