微信小程序- MQTT模拟器

一、IoT设备模拟器 小程序

微信小程序 MQTT模拟器可以实现无代码开发,模拟设备接入阿里云IoT物联网平台设备连接,自定义Topic通信,物模型协议通信的完整过程,支持多个region接入。

☝点击进入小程序

二、创建产品和注册设备

① 我们进入物联网平台,公共实例,创建如下产品:

② 在产品详情页面,功能定义下添加属性和事件,如下图:

③ 基于当前产品,注册设备,并获取身份三元组,用于设备连接时的身份认证,如下图:

三、MQTT模拟器 使用

3.1 设备上线

①打开微信,扫描进入小程序。

②输入设备三元组。

③选择设备所在的接入region。

④点击设备上线。

⑤进入物联网平台控制台,设备详情,设备为在线状态。


3.2 自定义Topic数据上报

①模拟设备发布传感器数据到/{pk}/{dn}/user/update 主题。

②在物联网平台控制台,日志服务验证数据上报:

3.3 设备接收自定义Topic控制指令

① 模拟设备主动订阅主题 /{pk}/{dn}/user/get

② 在物联网平台控制台,设备详情的Topic列表可以看到一条订阅记录。

③ 点击发布消息,输入内容,确认发布后,小程序会实时展示收到的消息

3.4 物模型-属性上报

①点击属性上报,输入JSON结构的属性值。

②物联网平台控制台,设备详情>物模型数据>运行状态,查看设备上报属性的内容。

3.5 物模型-事件上报

①点击事件上报,输入事件Id和JSON结构的事件参数。

②物联网平台控制台,设备详情>物模型数据>事件管理,查看设备上报的事件标识符输出参数内容。

四、设备三元组Chrome插件

为了方便在小程序里输入设备身份二维码,推荐大家安装IoT设备身份三元组转化二维码的Chrome插件。点击阅读原文获取插件安装包。

4.1 插件安装

① 打开Chrome浏览器,导航栏输入: chrome://extensions/

② 扩展程序设置页面右上角,开启 开发者模式

③ 点击左上角加载已解压的扩展程序按钮,选中本地扩展程序文件夹,然后点击选择按钮。

④ IoT设备身份管理插件安装完成,如下图:

4.2 插件使用方式

①进入物联网平台控制台,进入设备详情,点击查看DeviceSecret

②在设备证书弹框,点击一键复制

③打开浏览器右上角IoT插件,粘贴设备信息,生成二维码。

④打开微信,扫描进入小程序。

⑤点击小程序左上角,扫描设备身份二维码,自动填入三元组。

⑥选择设备所在的接入region

⑦点击设备上线

往期推荐

1、39张传感器工作原理GIF图汇总

2、智能手持测温枪开发实践

3、JMeter压测MQTT服务性能实战

4、IoT物联网平台日志服务详解

5、自建MQTT集群迁移阿里云IoT实践

6、工业Modbus电力104规约接入IoT平台

7、设备免烧录三元组,即时注册解决方案

8、IoT+TSDB+Quick BI 搭建楼宇环境监控

9、JS全栈开发,构建智能家居小程序

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值