0 Replies Latest reply: Sep 22, 2021 9:49 AM by dbuerer RSS

NP00G BACnet Introduction and Configuration

dbuerer Newbie

The NP00G when configured for BACnet is designed to expose devices on the LumaCAN network to the BACnet/IP network.  It's commonly used to connect GreenMAX DRC systems to BACnet but also can be used in other configurations.  This article

Configuring the NP00G for BACnet communication is very simple!  This article will walk you through the features, capabilities, and necessary configuration steps.



  • BACnet/IP <-> LC3 conversion (no other protocols are supported)
  • LumaCAN channels exposed as Analog Outputs
  • Occupancy Sensors exposed as Binary Inputs
  • Photocells exposed as Analog Inputs
  • Switches Exposed as MSV Values
  • Up to 500 points per interface
  • Additional gateways may be used on the same network if more points are needed


A full PICS statement which describes all of the exposed objects and the nitty gritty details can be found here:  https://www.leviton.com/en/products/np00g.



Configuration of the NP00G is done through it's web interface. Information on logging into the interface can be found in the product manual.  Default Username and password is admin & password.  Please ensure the appropriate software version and web interface is loaded onto the SD card as that is what defines the personality of the NP00G.  You know that a BACnet image is loaded on the SD card as the LCD will display BACnet & LC3 in the protocol area.  Configuration of the NP00G is performed by specifying the base BACnet parameters, and, specifying one or ranges of LumaCAN devices to expose.  After configuration, the NP00G will reboot and automatically scan the network and creates the appropriate objects based on the network discovery.


Here is a screen shot of the relevant part of the configuration web page relating to BACnet when the gateway is setup for BACnet<->LC3:

  • BACnet must be "Enabled" in order for BACnet to be available on the ethernet port
  • The BMS port is the UDP port the NP00G will interact with the network on.  The default port for BACnet traffic is 45808.  This port should be used unless specifically requested otherwise by your BACnet system integrator.
  • DevID aka Device ID is the Id the gateway will represent itself as to the BACnet network. Valid values are 1-255
  • Name, Description, &Location are free form text field you can use to describe this device to the BACnet network
  • Up to (5) patches can used to specify the nodes from the LumaCAN network that are exposed to the BACnet network.  Each patch has:
    • Actuator Type: Input or Output.  An Output device is a LumaCAN Channel and an Input device is a LumaCAN Input. 
      • Channels are assigned to relay's and dimmers
      • Inputs are assigned to Sensors & Switches
    • Start Num & Length: Defines the range of devices that are exposed, Ex Output start at 1 and length 125 would mean that you expose channels: 1, 2, 3, 4, ...... , 123, 124, & 125
  • Time Synchronization specifies whether (or not) LumaCAN network time is synchronized to broadcast BACnet time


When configuration is saved, the gateway will re-boot, perform a full network discovery, then initialize BACnet on the Ethernet Port.  Network discovery takes 1 second per device; a very large network to take several minutes to perform a complete discovery.