
在工业现场,传感器与边缘终端持续产生海量数据。这些数据既是企业搭建湖仓一体架构的基础,也是 AI智能体开展自主决策的核心依据。但大量企业在落地过程中,持续遭遇三大难题:
✅ 物联网接入复杂,多协议适配成本高
✅ 流处理灵活性差,定制改造难度大
✅ 时序数据治理困难,资产沉淀难
AllData数据中台集成 Apache StreamPipes 构建物联网实时平台,MQTT工业物联网数据实时预警案例。基于MQTT工业物联网协议,搭建起【数据实时采集-全链路处理-智能研判分析-分级预警通知-闭环处置】的一体化体系。
真正实现工业设备状态实时感知、毫秒级分析、提前预警、闭环处置,彻底告别传统被动运维模式。
Apache StreamPipes 开源项目:https://github.com/apache/streampipes
Apache StreamPipes 官方文档:https://streampipes.apache.org/docs
Apache StreamPipes 支持以下31+种工业协议适配器接入:
1、消息中间件适配器
● Apache Kafka:分布式消息流中间件
● Apache Pulsar:云原生消息队列组件
● Apache RocketMQ:阿里开源消息中间件
● Apache TubeMQ (InLong):大数据消息传输组件
● MQTT:物联网轻量消息传输协议
● NATS:高性能轻量消息中间件
2、工业IIOT/PLC/SCADA
● Allen Bradley ETH:罗克韦尔以太网 PLC 采集
● BACnet/IP:楼宇自控 IP 通信协议
● Beckhoff TwinCat ADS:倍福工控 ADS 协议
● CANopen:工业车载 CAN 总线协议
● EthernetIP:罗克韦尔工业以太网协议
● Generic CAN:通用 CAN总线数据采集
● IEC 60870-5-104:电力远动通信协议
● KNXNet/IP:楼宇智能家居 IP 协议
● Logix CIP:罗克韦尔 CIP 工业通信
● Machine Data Simulator:机器数据仿真生成器
● Modbus ASCII:ASCII 格式 Modbus 协议
● Modbus RTU:串口 Modbus 总线协议
● Modbus TCP:以太网 Modbus 工业协议
● OI4:工业 4.0 开放接口标准
● OPC UA:跨平台工业统一架构协议
● Open-Protocol:工业设备开放协议
● PLC4X MODBUS:PLC4X 库 Modbus 驱动
● PLC4X S7:PLC4X 库西门子 S7 驱动


1、进入物联网实时平台

2、打开设置

3、切换到邮件

4、配置相关内容

5、测试

● 发送成功

● 保存
6、配置流水线
● 打开任意一个创建好的流水线

6.1 添加 Threshold Detector
● 阈值监测

● 将适配器流指向 Threshold Detector,并配置阈值相关信息

假设此时输入是
javascript
{
"temperature": 95.5,
"timestamp": 1586380104915
}
该处理器将输出,会增加一个thresholdDetected变量
javascript
{
"temperature": 95.5,
"timestamp": 1586380104915,
"thresholdDetected": true
}
● 保存
6.2 添加 Boolean Filter
● 布尔值过滤

● 将Threshold Detector 指向 Boolean Filter,并配置相关信息

● 保存
● 这里将过滤thresholdDetected值为true的数据,并往后传递,否则不传递
6.3 添加Email Notification
● 邮件通知

● 将Boolean Filter指向Email Notification,并配置相关信息
● 保存
7、保存流水线

● 应用

8、预览

● 启动实时预览


● 监测到超出阈值的数据后将发出邮件通知

● 邮件查看
