All you need to know about BACnetP2

Are you a bit unsure as to how to install BACnetP2? Or how to get the reports needed for pricing? Or maybe you need P2 backup files and don't know where to start. This is a how-to guide for our BACnetP2 gateway, that will hopefully answer your questions. It is made up of a series of how-to articles which will be added periodically. All of this information is contained in our BACnetP2 user guide which is available from our BACnetP2 Downloads page.






Siobhan Noffke 28 Feburary 2022

We decided that it was fitting for us to start this series of articles where most people start on their journey with BACnetP2: Insight Reports. BACnetP2 pricing is based on the configuration of the existing P2 system. In order for us to give you a quote for the system you want to integrate, we need two reports: Panel Configuration Report and System Profile Report. These can often cause delays, as it is sometimes not possible to retrieve these reports remotely. You may also not be sure how to get these reports. We have put together a very simple, step-by-step guide to help you generate these reports. If you would like this in a document format that you can download, please go to our BACnetP2 Pricing page.

You don’t have to do anything other than send us the reports, we will go through them and count the devices to give you a quote.

These instructions show you how to run either the Panel Configuration Report or the System Configuration Report. Aside from selecting the type of report to run and naming the files, the instructions are the same for both reports. In our example, we are going to run the Panel Configuration Report. If you follow these steps exactly you will have the Profile Configuration report, please repeat the steps for the System Profile report, selecting System Profile Report at step 3 and naming it accordingly at step 7.

Start on the Insight PC desktop.
1) Opening the Report Builder: The first step is to locate the Insight toolbox and press the Report Builder icon to open it.

Please note that it may also look like this:

2) Create a new Report: Open a new report by clicking on Definition and then clicking New.

3) You are now going to select the type of report you want to run. Select the Panel Configuration Report or System Profile Report, then press OK. Remember, you are going to have to repeat this process, if you select the Panel Configuration Report first, then the second time you must select the System Profile Report.

4) Press the Configure button.

5) Check the File option, then press the file options button.

6) Press the Output file button. We suggest saving the report to your Desktop so you can find it easily.

7) Enter a filename for the report and then press Save. We suggest PanelConfigRep.csv or SystemProfileRep.csv depending on which report you are running. Remember, you are going to have to run both.

8) Close File Options and then close Report Output Options

9) Now press Run Report.

10) Allow the report to generate (this may take several minutes). Once the report has generated then close.

11) Close the Panel Configuration Report.

12) Now you can close the Report Builder, or run another report.

Your report will be on the desktop (if you saved it there). Repeat all of the steps so that you have both the Panel Configuration report, and the System Profile report.


**Remember that we need you to run both reports, and send us both so that we can give you a quote.**


Siobhan Noffke 09 March 2022

This is the second part in our how-to series, and it is a step-by-step guide to install our BACnetP2 gateway. This is included in the BACnetP2 User Guide which can be found on our BACnetP2 Downloads page. You can follow this guide and install it yourself, or we could install it for you. When you buy a BACnetP2 licence, it comes with 1-year remote support included. You can also buy a Linux device with BACnetP2 pre-installed if you prefer. If you would like to do that, you can contact our hardware supplier from our Partners page. Since you are here reading a guide on how to install BACnetP2, we will assume you want to install it yourself and jump right in.

BACnetP2 comes as an Ubuntu package that needs to be installed in the Ubuntu operating system. Download the latest package here

Step 1: Setting the Time and Date if installing on a remote network without an internet connection
Due to the BACnet protocol, the devices on the BACnet network including the P2 Driver will need the same date and time accurate to about 5 min -+ to operate correctly.

To view the current time use the command:

$ date
Tue Aug 31 12:14:22 SAST 2021

To set the time use the command:

$ sudo date -s "31 AUG 2021 12:17:00"
Tue Aug 31 12:17:00 SAST 2021

Step 2: Install the Gateway
Copy the Ubuntu package to the Home directory either using an USB flash drive or SSH file transfer.

Note: For SSH file transfer use FileZilla for SSH For SSH command line use PuTTy

To install, navigate to the location of the package and type in the following in the command prompt. “sudo dpkg -i pkg_bacnet_p2.deb”. The P2 gateway will install and immediately start running as a service.

$ sudo dpkg -i pkg_bacnet_p2*.deb
[sudo] password for derek:
(Reading database ... 155172 files and directories currently installed.)
Preparing to unpack pkg_bacnet_p2- ...
Unpacking bacnetp2 (1.1) over (1.1) ...
Setting up bacnetp2 (1.1) ...

Step 3: Explore the Network
To locate the BACnetP2 gateway on the network, send a “who-is” command with any BACnet explorer program to explore the network. The P2 gateway will appear as device address 2600000 as the device name on the network.

Step 4: View the Status of the Gateway
Scripts can be used to start, stop and show the status of the P2 Gateway.

The following command will show the status of the P2 Gateway:

$ sudo systemctl status bacnet_p2

To Stop the P2 Gateway the following command can be used:

$ sudo systemctl stop bacnet_p2

To Start the P2 Gateway the following command can be used:

$ sudo systemctl start bacnet_p2

For feedback on this article email Siobhan: marketing(at)