IIoT
文章平均质量分 94
Heartsuit
物联网平台架构师,CSDN博客专家,阿里云专家博主,PMI认证项目管理专家(PMP),具备物联网、云原生、大数据等领域的研发经验。
展开
-
EMQX开启MongoDB接入认证与订阅发布鉴权
基于国产的 MQTT Broker: EMQX 以及它提供的 MongoDB 数据库认证与 ACL 插件: emqx_auth_mongo 实现对设备接入认证、订阅发布鉴权的功能。原创 2023-12-30 09:00:00 · 1822 阅读 · 0 评论 -
工业互联网:常用的MQTT客户端与Broker
作为物联网终端数据上云协议事实上的标准,当涉及到 MQTT (Message Queuing Telemetry Transport)协议时,目前有许多不同的 Broker 和客户端工具可供选择。本文简要罗列下常见的 Broker 和客户端工具,以及可供测试的开放 Broker 地址。原创 2023-12-23 14:20:48 · 2093 阅读 · 0 评论 -
EMQX的emqx_auth_mongo报错:OP_QUERY is no longer supported
我的目标是想使用 EMQX 官方提供的 emqx_auth_mongo 的设备接入认证/鉴权插件实现对设备的接入限制;一开始服务器上有个 6.0.8 的 MongoDB ,在启动时遇到了一些错误。处理了错误并成功启动 MongoDB 后,开启 EMQX 的 emqx_auth_mongo 插件,并配置 EMQX 拒绝匿名接入,这时候便报出了题中错误:OP_QUERY is no longer supported。先说结论:升级 EMQX ,或者降低 MongoDB 版本,这里选择降低 MongoDB 版本。原创 2023-12-09 11:00:00 · 1190 阅读 · 0 评论 -
HaaS510开板式DTU真机连云:上报监测数据至阿里云物联网平台
HAAS510 是一种开板式 DTU ,旨在为用户已开发好的设备快速增加 4G 连云能力的 4G CAT1 数传模块。它通过将模组与用户设备集成到一个外壳内,既保持设备的一体性,又降低重新开发 PCB 的时间消耗和模组开发的难度。 HAAS510 产品采用了 JavaScript 脚本的方式,将模组的本地串口通信和通过 4G 连接云端平台的能力开放给用户。依托阿里云物联网平台,结合 HAAS510 的连云能力、实际生产环境中的电气火灾监控系统以及4G物联网卡,实现对电气火灾的远程监测。原创 2023-11-11 10:00:00 · 337 阅读 · 0 评论 -
NodeRed拖拉拽实现OPCUA数据订阅,发布至MQTT并落库MySQL
几年前曾根据Node-Red官网示例进行了简单的体验,当时觉得这东西就是个玩具,拿过来玩一玩可以,不实用;但是如今发现有不少产品对其进行了集成,并做出了复杂的商业应用,这确实是极大的震撼。使用看似简单的工具,实现真正复杂的应用。介绍了运行Node-Red所需的环境准备,包括安装Node.js和一些其他工具。接下来,文章介绍了Node-Red的安装和运行方法。在拖拉拽操作部分,介绍了如何使用Node-Red进行OPCUA数据订阅、发布至MQTT主题和将数据存储到MySQL数据库中。原创 2023-09-24 10:00:00 · 743 阅读 · 0 评论 -
基于ETLCloud的MQTT数据发送组件实现与BifroMQ连接并发送数据到物联网设备
今天来实践一下MQTT数据发送/EMQ数据发送组件。先借助 ETLCloud 的库表输入组件获取 ClickHouse 的数据,然后将数据流以 MQTT 协议直接发送到指定 topic 中,实现发送指令或数据到物联网设备(EMQ兼容);在实际的物联网场景中,我们有时会向部分客户端设备批量发送消息或指令,实现远程配置与控制操作。主流的 MQTT Broker 有: Mosquitto , EMQ , HiveMQ , VerneMQ , ActiveMQ 以及提供物联网设备接入服务的云服务商。原创 2023-08-29 08:40:05 · 847 阅读 · 0 评论 -
通过Milo实现的OPC UA客户端连接并订阅Prosys OPC UA Simulation Server模拟服务器
如果实际工作中,仅仅需要测试下 OPC UA 客户端的功能,那么就Duck不必搭建本地的 PLC 仿真环境,而是借助一些 OPC UA 服务端的模拟工具。在这篇文章中,我们将使用 Prosys OPC UA Simulation Server 作为 OPC UA 的服务端,并通过我们前面自己实现的 OPC UA 客户端来连接这个模拟的 OPC UA 的服务器。原创 2023-04-16 22:17:01 · 4244 阅读 · 1 评论 -
SpringBoot集成Milo库实现OPC UA客户端:连接、遍历节点、读取、写入、订阅与批量订阅
在这篇文章中,我们将通过 SpringBoot 集成 Milo 库实现一个 OPC UA 客户端,包括连接、遍历节点、读取、写入、订阅与批量订阅等功能。原创 2023-04-15 21:23:26 · 7661 阅读 · 7 评论 -
从零搭建本地PLC仿真环境:SIMATIC_PLCSIM_Advanced、Portal、KEPServer、OPCUA客户端工具
近期在为一个工业控制领域的上位机数采项目进行技术预研,苦于手头没有PLC硬件设备,为了快速、完整地体验下从 PLC 数据采集、传输到上位机进行存储、展现的完整流程,决定基于 SIMATIC_PLCSIM_Advanced_V3 、 TIA Portal V16 、 KEPServerEX6 以及 UAExpert 搭建西门子 PLC 的仿真环境。整体组件的架构:PLC是TCP服务器;KEPServer是TCP客户端,同时也是OPC服务器,并且自带了是OPC客户端;UAExpert是OPC客户端。原创 2023-03-26 10:51:20 · 6402 阅读 · 3 评论