# How to setup Multiple BACnet Read

**URL:** <https://discourse.nodered.org/t/how-to-setup-multiple-bacnet-read/52838>\
**Category:** Industrial\
**Created:** [27 October 2021 16:00 UTC](https://discourse.nodered.org/t/how-to-setup-multiple-bacnet-read/52838 "2021-10-27T16:00:05Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![hula888](https://avatars.discourse-cdn.com/v4/letter/h/e274bd/32.png) [@hula888](https://discourse.nodered.org/u/hula888)\
**Post date:** [29 October 2021 00:47 UTC](https://discourse.nodered.org/t/how-to-setup-multiple-bacnet-read/52838/4 "2021-10-29T00:47:14Z")

</div>

> [@iiLaw](#):
>
> nodeBACnet

Hi Lawrence,

thanks a lot for your post, it is quite useful. I am going to test it on the actual BACnet device today. what I am going to do next is to split the Array message coming out of the BACnet Read node by the fix length

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/3/d/3d1030ebe0a8002c99759f247488356970232662.png)  
Split array message to different message and copy Key to Topic  
 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/2/e/2ea79421715a0db040b6cdd2e6203efde6dabd03.png)  
Then to switch base on the message topic, after that each message is published to a broker via an individual MQTT Topic  
really new to Node-red and not into Java Script and hope this can work, will post the result here for the knowledge sharing.

thanks

---

_[View the full topic](https://discourse.nodered.org/t/how-to-setup-multiple-bacnet-read/52838)._
