---
title: "BACnet Client | Examples | N3uron KB V1.22"
slug: "bacnet-client-examples"
description: "The BACnet Client module for N3uron is a powerful tool that enables seamless connectivity to BACnet-compatible devices, providing real-time data monitoring and control capabilities."
updated: 2025-09-30T15:55:29Z
published: 2025-12-22T17:56:04Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.n3uron.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Examples

## Connecting to a Room Control from N3uron using BACnet Client

This is a detailed step-by-step guide to connecting to a Room Control from**N3uron** using the [**BACnet****Client**](https://n3uron.com/iiot-platform-modules/bacnet-client/)****module.

- **Step 1:** Create the module: *(*Config => Modules => Model => New Module*)*.

![](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/image-1673887418235.png)

- **Step 2:**Provide a name for the module (in this case BACnetClient), assign the module type (in this case BacnetClient), and save the new configuration.

![Figure 11 - New module](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/Figure%2011%20-%20New%20module.png)

- **Step 3:** Configure the **Logger** and **API** sections (usually the default values are sufficient). Save the configuration.

- **Step 4:** Click the button on the left-hand side of the **Model** header, select **New Channel**, and give it a name. In this case, CH01.

![Figure 1 - Bacnet New Channel](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/Figure%201%20-%20Bacnet%20New%20Channel.png)

- **Step 5:**Configure the BACnet Client to connect to the Room Control. To do so, click on the **Network interface** **discovery** button to the right of the **Network interface** field and select the corresponding interface of the network we want to connect to. The default BACnet communication port is 47808 (BAC0 in HEX). In this example, leave the broadcast address as its default setting.

![Figure - Network Adapter Button](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/Figure%20-%20Network%20Adapter%20Button.png)

![Figure - Select Network Adapter Example](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/Figure%20-%20Select%20Network%20Adapter%20Example.png)

- **Step 6**: Once the module is configured, click on **Save**and restart the module.
- **Step 7:** Once the connection has been set up, the device must be created and configured. In this example, a device has been created named RoomController.Simulator. Next, click on the**Browse Devices** button to the right of the **Devices**field and discover and select the corresponding device we want to connect to. The other parameters have been left as their default values.

![Figure - Browse Devices Example](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/Figure%20-%20Browse%20Devices%20Example.png)

![Figure - Select Devices to Create Example](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/Figure%20-%20Select%20Devices%20to%20Create%20Example.png) ![Figure%203%20-%20Config%20example](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/Figure%203%20-%20Config%20example.png)

- **Step 8**: Once the module and the device are configured, click on **Save**and restart the module.

At this point, the connection is ready and we can move on to create new tags.

- **Step 9:** In the **Explorer** panel, select **Tags.** In the **Model** panel, create a new tag and name it PRESENT_VALUE.
- **Step 10:** Set the configuration parameters properly: 

![Figure - Property Button Example 2](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/Figure%20-%20Property%20Button%20Example%202.png)

![Figure - Select Property Example 2](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/Figure%20-%20Select%20Property%20Example%202.png)

![Figure - PRESENT_VALUE Example](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/Figure%20-%20PRESENT_VALUE%20Example.png)
  - **Type:**Number.
  - **Format:** Integer.
  - **Client Access:** R.
  - **Details:**
    - **Description:**Present value.
  - **Scaling:**
    - **Enabled:** Yes.
    - **Raw Range:**
      - **Minimum:** 0.
      - **Maximum:** 1.
  - **Source:**
    - **Enabled:** Yes.
    - **Module type:** BacnetClient.
    - **Module name:** BACnetClient.
    - **Config:**
      - **Scan rate:**5000.
      - **Property:**It's possible**to browse and discover the property by clicking on the button to the right. When selected, all the fields are automatically filled in. In this case, select ANALOG_INPUT:0 and then, PRESENT_VALUE. We also select From device in the write priority mode.**
- **Step 11:** Now, go to the **Data/****Real-Time section** in the **Navigation** panel where you should be able to see all the data read from that device.![Figure 13 - Real TIme](https://cdn.document360.io/54093ab5-6b22-4542-a265-04377931f11a/Images/Documentation/Figure%2013%20-%20Real%20TIme.png)

[](https://n3uron.com/iiot-platform-modules/bacnet-client/)

## Exposing BACnet Data through OPC UA Server

[Embedded content](https://www.youtube.com/embed/xC-ZEzzv3Zc?&amp;list=PLS63jGt25U8_0PeHswi6-TInnRkEgCLGY&amp;index=2&amp;wmode=opaque&amp;rel=0)

[BACnet Client Full Product Details](https://n3uron.com/iiot-platform-modules/bacnet-client/)
