Standard NXT Controller Setup

Standard NXT Controller Setup

NXT Controller Setup

NXT 4 door controller


This document covers the basic configuration of NXT controllers in Doors.NET software. It assumes Doors.NET has already been successfully installed on your host PC, the software license has been activated, and the gateway has been configured for your controller type.

NXT System Schematic

When adding NXT controller you use the Auto Configuration process - by which Doors.NET polls the network seeking NXT controllers and the devices connected to those controllers. It then inserts all collected information into the hardware section of the program database for assignment by the installer/user.

Network Communication Ports

Note: The DoorsNXTProxy.exe service must be allowed to communicate through any firewall installed on the computer running the NXT Gateway service. The DoorsNXTProxy Service is added to the list of exceptions in the Windows Firewall during installation, however if another firewall is being used, it may prevent auto configuration from finding the controllers on the Local LAN. The table below lists the Port Numbers used for Doors.NET communication. These Port Numbers must be allowed to pass through a firewall.

Port Numbers


Note: The Greater I/O Board (GIOX) can only be configured through Auto Configuration. This is due to the mix-and-match nature of the input and output boards for this product.

Adding an NXT Controller to the NXT Gateway

NXT controllers are typically added to Doors.NET using the auto-configuration feature, however they can be manually added to the hardware tree, or replaced (if you know the controller's MAC and IP address).

This section details the Auto-configuration process, which polls the local subnet and NXT gateway, and automatically returns a list of all NXT controllers it finds.

  1. Ensure all NXT controllers are connected to the network and are powered ON.
  2. Open the Doors.NET login window by clicking on the client icon on the desktop.

  1. Login to the software using the default user name and password of admin / admin, then click Connect.
  2. Go to Setup >> Hardware Setup >> All.

  1. Click the NXT gateway (listed at the top of the hardware tree).

  1. With the NXT gateway highlighted, click the Auto Config icon. The NXT proxy service then searches for NXT controllers on the network.

    Click Auto Config
  2. The Auto Config Results tab appears and all detected controllers are listed in the Available Controllers section.

  1. By default, all controllers are selected. An IP address must be assigned to each controller.
  2. Enter an IP address for each controller either manually per controller, or if the IP address range is consecutive, by entering an IP address range in the Starting and Ending IP address fields at the top of the AutoConfiguration screen.

  1. Click Apply after entering and assigning the IP addresses. The controllers are assigned their IP addresses and are added to the NXT gateway.
  2. Wait for the Auto Config Complete message, then close the Auto Config window

Controller Firmware Upgrade

  1. Next a firmware revision check is performed.
  2. An “Incorrect Firmware” message appears in the Live Events grid if the detected firmware is below the required revision. A firmware upgrade must be performed for any controllers with this message.
  3. If a firmware upgrade is required, the required version will be displayed.

  4. To upgrade the firmware on a NXT controller: Highlight the controller in the hardware tree, then click the Firmware Upgrade icon in the ribbon bar.

  5. Highlight the controller in the list then select the required new firmware revision from the pull-down menu at the top of the window.
  6. Click Apply and the firmware updating will begin.

  7. A green progress bar appears to the right of the controller information providing a visual indication of upgrade progress.
  8. Once progress is at 100%, the controller is ready for configuration and operation.

Progress Bar

NXT Controller Configuration

Controllers and other hardware are configured in Hardware Setup.

Hardware Setup

  1. Hardware setup has six tabs; Doors, Inputs, Outputs, Panels, Cameras, and All. When you highlight an item in any of the trees under a tab the associated properties will appear in the grid on the right. Note that some hardware properties are only visible when 'Advanced View' is enabled. Refer to the online help for enabling Advanced View.
  2. The All tab is the easiest place for configuring hardware, as this hardware tree provides a very useful graphical hierarchical display with all the hardware objects listed on one screen.

    Hardware Setup All

  3. On the hardware tree, click the controller you wish to configure and the controller properties
    will be on the right.

  4. When you have made changes to the hardware, click the blue save icon at the top of the properties frame and the changes will be automatically updated to the network. In many cases you will see update events in Live Events indicating when updates automatically start and complete.

    • Related Articles

    • NXT Controller Firmware Upgrade

      When you run the Doors.NET installer you will see an Application Requirements window. This window will inform you if standard NXT controllers need a firmware upgrade and the version they should be upgraded to. There will also be a notification in the ...
    • NXT 2D/4D Controller Factory Reset

      Keri recommends resetting NXT controllers the first time these controllers are powered on. Also, under certain circumstances NXT controllers may need to be reset. Note: Factory resetting a standard NXT controller will restore the controller to a ...
    • NXT 2D/4D Basic Controller Setup in Doors.NET

      Introduction This document covers the basic configuration of NXT controllers in Doors.NET software. It assumes Doors.NET has already been successfully installed on your host PC, the software license has been activated, and the gateway has been ...
    • How to Assign a Standard NXT Controller an IP Address Without Using Doors.NET

      You can assign an IP address to a standard NXT controller using the Keri NXT AutoConfig Update. The utility will detect any unassigned controllers and will allow you to configure the controller with a valid IP address. This utility is installed when ...
    • Replacing an NXT 2D or 4D Controller

      If you need to replace an NXT 2-door or 4-door controller in the Doors.NET software, such as if it has been damaged, please use the following procedure to minimize the amount of system down-time: Right-click the old NXT controller in the hardware ...