DGIOT开源物联网MQTTC数据桥接上云 - DGIOT

DGIOT开源物联网MQTTC数据桥接上云

首页博客, 技术文章

file

[小 迪 导 读]:在工业物联网蓬勃发展的背景下,私有化部署已经不能满足当前的发展趋势了,因此 dgiot 在原有基础上进行创新,将私有化部署的区域数控一体机上的数据通过 mqtt 桥接的方式上传到云服务器上,完成数据的实时同步备份


场景解析:工厂设备的数据如何稳定的传输到数据中台以便后续的数据分析一直是各大企业头痛的问题之一,dgiot 区域数控一体机的推出,不仅省去了 DTU 的成本,而且设备直连减少了网络波动带来的数据不稳定现象,但是私有化部署虽然好,外网访问却不方便,dgiot 推出了 mqtt 桥接云服务器的功能,使得私有化部署的区域数控一体机可以将设备的数据发送到云服务器,实现了外网数据的实时呈现与同步备份

dgiot 方案 其他方案
省去了 DTU,设备可以直连 需要 DTU 做一层转发,数据只能发送到公网
内网外网数据实时备份,数据的安全性大大提升 仅有外网数据,数据的安全性不能保证

区域数控一体机设备数据上云

设备先连接本地的区域数控一体机

本次拿智慧农业采集箱做示例,演示区域数控一体机数据上云

1.首先在区域数控一体机上建立智慧农业采集箱的产品

2.创建对应的物模型

3.设备成功连接到区域数控一体机,并成功的发送数据

可以看到设备成功的上线并且成功的接受到了数据
4.在区域数控一体机上创建 mqttc 的通道,并将该通道添加到物存储中

云平台

  1. 在云平台上建立一个同样的产品,产品的 id 和密钥必须一致

但是产品的采集通道必须选择 mqtt-bridge-server 通道(旧版本为 DLINK 通道)

2.创建产品的物模型,协议类型为 DLINK 协议,采集策略为主动上报,数据标识必须与区域数控一体机上的物模型标识对应

3.重启服务,在云平台上的智慧农业采集箱产品下会有一个设备自动上线,数据是与与区域数控一体机上同步,存储在云平台的 TDengine 数据库中,真正做到了数据的实时备份

可以看到云平台上已经有数据了
[小 迪 点 评] dgiot 区域数控一体机私有化部署数据上传更加安全与稳定,而且省去了 DTU 的成本。mqttc 的数据桥接功能使得内外网数据的打通,并且实现了数据的实时备份,一份数据存两地更加的安全

想了解更多 dgiot 的具体细节,欢迎大家在 GitHub 上查看相关源代码。

上一篇:
上一篇:

加小迪为好友
即可加入交流群

点击填写表单
获得解决方案专家帮助
点击前往 GitHub
查看源代码