球友会-qy球友会-千亿球友会

关注官方微信

EN

EN.

基于MQTT的百度云案例

发布时间:2023-06-13 作者:上海qy球友会体育 浏览量:7415

概述:

ZLAN5143D 是一款专门为物业境况设计的RS485设备数据搜集器/物联网网关,兼具串口服务器、Modbus网关、MQTT网关、RS485转JSON等多种功能于一体。

MQTT网关

物联网核心套件是全托管的云服务,供应海量设备接入与管理、规则引擎等本领,并撑持与智能边缘、时序数据库等产物联动,以支柱海量设备的数据采撷、控制、故障预测等物联网场景,轻松完成物联网应用搭建的第一步。

如图2所示:

MQTT网关

Json介绍 JavaScript Object Notation是一种基于 JavaScript 语法子集的敞开准则数据交换格局。JSON 是基于文本的,轻量级的,被认为易于读/写。基于 ECMAScript 「欧洲计算机协会同意的 js 榜样」的一个子集,选取全部独立于编程发言的文本格局来存储和表示数据。简洁和清晰的层次布局使得 JSON 成为抱负的数据交换发言。 易于人阅读和编写,同时也易于机器剖析和天生,并灵验的升迁网络传输效率。

平台端:

进入物模型平台

进入开垦平台后,点击实例列表选项,点击设立IOT CORE,顿时利用进入下一个页面

MQTT网关

创建IOT CORE

点击创立IOT CORE后,填写关联的信息,本次添加的为wenshidu,这边为了试验选拔后付费模式,添加产品后点击确认,如图所示:

MQTT网关

点击新建设备,设备名称写wenshidu,加密方式选择密钥,模板选择默认的模板

MQTT网关

点击设备名称,泛起设备信息,有用的参数是IoTCoreId,DeviceKey,DeviceSecret

MQTT网关

Mqtt连接参数

域名 在 IoT Core 详情页可以找到
可通过 IoTCoreId+ .iot.+Region+.baidubce.com 拼接出来
个中Region即地区在设立 IoT Core 时可选:广州gz,北京bj
端口 1883
客户端ID 客户端ID,发起与设备名称。维持“a-z”,“0-9”,“_”,“-”字符
且不能大于128bytes,UTF8编码,不可重名

我们也可以通过MQTT连接信息生成器 生成,网址:https://iotcore-dev-tool.gz.bcebos.com/mqtt-sign/

MQTT网关

设备默认的主题就是新建的模板里面的主题:

$iot/{deviceName}/events
$iot/{deviceName}/msg

MQTT网关

规则引擎

规则引擎,新建规则,这次新建的规则为转发到mqtt主题,点击编辑调试, 规则引擎还支持转发到百度云的服务器,需要收费,这里不做演示。

MQTT网关

数据出处通过topic模板选取之前新建的设备模板,选中设备发布的主旨。

MQTT网关

源数据格式选择json格式

MQTT网关

增补数据目的地,采用mqtt大旨,IOT CORE和大旨采用本身须要的,点击确定,末端保存

MQTT网关

最后再点击启用

最后再点击启用。

MQTT网关

设备端

使用VIRCOM软件点击设备管理,自动搜索设备以后双击,进入如下页面,ip模式选择动态获取,工作模式选择TCP客户端,目的ip和端口为百度云平台的ip和端口,端口号1,883然后点击固件与配置。

MQTT网关

首先需要新建文件夹,新建后配置mqtt参数和json配置。

MQTT网关

1mqtt设置

MQTT网关

JSON设置

第一页 总体设置如图所示:

MQTT网关

总体配置

具体配置页面节点一

MQTT网关

结果预览:

MQTT网关

下位机模拟

modbus slave模拟下位机温湿度传感器数据,站地址为1,寄存器是40001,40001存放的温度的数据

MQTT网关

设备与平台联动

设备配置完成

配置完成后,请点击下载,担保文件夹下载,察看指示灯状态LINK灯蓝色,ACTIVE灯闪烁

MQTT网关

mqttfx收到数据

Mqttfx订阅转发转发内部的数据目的地的要旨,可能看到转发到的数据!

MQTT网关

qy球友会 网站地图