RHILEX 集成 BACnet 协议
BACnet 是一种用于楼宇自动控制网络的国际标准通信协议,旨在实现不同厂商设备间的互操作性。
RHILEX 是一款专业软件,支持 BACnet 协议数据采集,能够高效接入各类 BACnet 设备,实现数据监控、故障诊断和远程控制。通过我们的网关,用户可轻松集成和管理楼宇自动化系统,提升智能化管理水平。
Master 模式
在 Master 模式,RHILEX 主动采集子节点【equipment 下的 datapoint】。首先在 RHILEX 软网关内创建 BACnet 采集器:
使用模拟器模拟若干 BACnet 设备:
RHILEX 成功采集到的数据:
Slave 模式
Slave 模式允许外部系统来采集 RHILEX 的数据。此时我们再次将 RHILEX 当做从机,使用 BACnetScan 测试,成功扫描到 RHILEX 的点位【data point】:
同时数据也可以采集到成功:
MQTT 转发
RHILEX 具备 MQTT 北向输出数据功能,只需在 Web 界面上直接新建资源即可:
我们可以在服务器上看到连接成功的 RHILEX 客户端(实验使用 EMQX (opens in a new tab) 作为MQTT Broker):
然后针对上面的 BACnet 或者其他数据源配置具体的转发规则:
本地存储
配置成功,确认正常工作以后,此时数据即可到达对应的 MQTT Broker,并且可以写入本地数据存储引擎。下面是本地数据引擎存储示例:
云端存储
配置成功,确认正常工作以后,此时数据即可到达对应的 MQTT Broker,并且可以支持直接写入数据库,下面是写入数据库的示例(Tdengine):