# Pi as Bacnet device

**URL:** <https://discourse.nodered.org/t/pi-as-bacnet-device/52999>\
**Category:** General\
**Created:** [31 October 2021 07:56 UTC](https://discourse.nodered.org/t/pi-as-bacnet-device/52999 "2021-10-31T07:56:03Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jurg1505](https://avatars.discourse-cdn.com/v4/letter/j/3ab097/32.png) [@Jurg1505](https://discourse.nodered.org/u/Jurg1505)\
**Post date:** [31 October 2021 07:56 UTC](https://discourse.nodered.org/t/pi-as-bacnet-device/52999/1 "2021-10-31T07:56:03Z")

</div>

The goal is to have a pi as a Bacnet device.  
So the pi can be read by a plc or another pi

I have tried node-red-contrib-bacnet but there is no "I am"

Has someone made succesfully a pi as Bacnet device and how ?

---

<div class="post-metadata">

**Author:** ![iiLaw](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/iilaw/32/14782_2.png) [@iiLaw](https://discourse.nodered.org/u/iiLaw)\
**Post date:** [1 November 2021 13:33 UTC](https://discourse.nodered.org/t/pi-as-bacnet-device/52999/2 "2021-11-01T13:33:07Z")

</div>

Hi are you planning BACnet IP or MS/TP e.g RS485 ?

If you want it read by PLC you would be better off using Modbus there is very rich node-red node for that.

There is a node-red BACnet node that acts as IP client to read & write to a BACnet server. To achieve your aim you will need to write client/server to support either/both BACnet IP - MS/TP as there is No BACnet server for node-red

I would start by looking at [GitHub - BiancoRoyal/node-bacstack: The BACnet protocol library written in pure JavaScript](https://github.com/BiancoRoyal/node-bacstack)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [31 December 2021 13:33 UTC](https://discourse.nodered.org/t/pi-as-bacnet-device/52999/3 "2021-12-31T13:33:14Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
