Node-RED 采集 BACnet
整理自《node red 采集 BACnet》原稿。
1、参考资料
2、下载并安装模拟设备
2.1、下载
从 SourceForge 下载 Yet Another BACnet Explorer(Yabe):
https://sourceforge.net/projects/yetanotherbacnetexplorer/

2.2、安装与试用
安装 SetupYabe_*.exe 后,开始菜单 Yabe 目录下会有多个程序。本篇用:
- Bacnet.Room.Simulator:模拟温度、湿度等
- Yabe:扫描 BACnet 设备与点

- 先打开 Bacnet.Room.Simulator。

- 再打开 Yabe。

- 添加设备并发现 BACnet 设备。



- 改属性值时:先看 Out of Service 是否为
true。只有为true时,改当前值才会生效;否则先把它改成true,再设当前值(例如 88)观察效果。

3、Node-RED 配置
在 Node-RED 中安装 BACnet 相关节点并配置读点(设备地址、对象类型、实例号等按 Yabe 扫描结果填写)。

读到的值同样可经 function 整理后,用 mqtt out 上报 ThingsBoard(做法与本专栏 S7 / OPC UA 篇类似)。
