Doors.NET - Quick Start Guide

Doors.NET - Quick Start Guide

1.0 Introduction

This document covers the basic installation and configuration of Doors.NET with Standard NXT, PXL, Entraguard, NXT-MSC (Mercury-Powered) or True Mercury controller types.

It assumes that the computer being used for the Doors.NET installation has a connection to the Internet and Doors.NET has not yet been installed on the computer. This document also assumes that all software components are being installed on the same computer.

Following software installation, licensing and gateway setup, the document guides you to the appropriate knowledge base documents that explain how to add a new controller ready for use and further configuration.

It then explains some basic administrative features and functions; such as adding/enrolling new cards, setting up time schedules and access groups and backing up the database.

 

2.0 Definitions

  • Application Server – Main background server application for Doors.NET
  • Gateway – Doors.NET service that allows communication between the Application Server and controllers
  • NXT Proxy – Doors.NET communication service used for autoconfiguring standard NXT controllers.
  • NXT Controller – A 2-door or 4-door access control panel.
  • NXT-MSC Controller - A 2-door or 4-door access control panel that is embedded with 'Mercury' firmware.
  • PXL Controller - A 1 or 2-door access control panel.
  • LAN-520 Module - A plug-on Ethernet module that allows the PXL controller to be 'IP-addressable'.
  • IP Address – A numerical identification for an Ethernet enabled device usually represented in “dot” notation, i.e. 192.168.100.1.
  • MAC Address – A globally unique hardware number factory assigned to a networking device usually represented as 12 hexadecimal numbers grouped in pairs, i.e. 00-14-34-00-00-01.
  • Time Schedule – A combination of Time Intervals, Days of the Week and Holiday Lists.
  • Access Group – A combination of Time Schedules and Doors assigned to a cardholder to provide or access.
  • Cardholder – A collection of user information and one or more credentials.

 

3.0 Download the Doors.NET Software

Note: The following section requires you to register an account on the www.kerisys.com website and you therefore have a user name and password for logging in to the site.

  1. Visit the www.kerisys.com website.
  2. Click on 'Member Login'.
  3. Log in with your registered user name and password.
  4. Click on Software & Downloads.



  5. From the Download Area on the right of the screen you will see two options for the Doors.NET series 5 software.



  6. You can download the Full Installer or the Installer Only - select the Full Installer if there is limited or slow internet access on the host PC, (or if you are unsure).
  7. Click the link and the file will download - (typically to the Downloads folder on the PC).

Note: Series 3 software can be downloaded from the software archives section (located on the previous page) if you are using Windows 7 or older supported operating systems.

 

4.0 Install the Doors.NET Software

Notes:

  • Record the MAC address for all NXT and NXT-MSC controllers that will be installed.
  • The MAC address is located on the white label in the lower-right corner of the controller.

    MSC MAC address

  • Obtain an IP address for each NXT/NXT-MSC controller or LAN-520 module (for PXLs). Consult with an IT Professional to obtain the IP addresses if none are available.
  • Ensure the host PC has the minimum recommended requirements for running the Doors.NET software.
  • Note: For initial setup. The controller’s IP address(es) should be within the same subnet as the host PC.
  • Note: THE PC MUST BE UP-TO-DATE - Doors.NET utilizes the latest Microsoft .NET framework and service patches. Depending on the computer, Windows Update may need to be run multiple times before installing Doors.NET. The installer will install the required .NET patches if needed. Computers that are not up-to-date will require additional time for the install.
  • Note: During installation of the Doors.NET software, you should temporarily disable any anti-virus software. Once complete, you should then re-enable the anti-virus software and add Doors.NET software as an exception/allowed program.

 

The following steps explain how to install the Doors.NET software onto a single PC (the database, application server, hardware gateway and client will all reside on the same host workstation):

  1. Go to the location on the PC where you have downloaded the Doors.NET installer.
  2. Double-click the DoorsNETInstaller executable file.

    Note: If you have downloaded the full installer, double-click the 7Zip executable file, then click the EXTRACT button to extract all the files (including the DoorsNETInstaller file).



  3. The Doors.NET installer will then initialize.



  4. For an existing installation, you will be prompted to stop the Doors.NET Windows Services (or you can continue with the installation, during which the services will be stopped automatically), but you will be required to reboot the PC following the installation.



  5. The Notifications screen will now appear. You will be prompted to temporarily disable any anti-virus software (if you are performing a new installation), or if you are using a low-spec PC that has a hard-disk drive (HDD) you will have the option of not installing the help file (which will reduce the installation time. Place a check-mark to confirm you have read the anti-virus instructions.



  6. An existing system will now prompt you to uninstall the current version of Doors.NET >> Click START to uninstall Doors.NET.

  7. Once the current version has uninstalled, you will see the Welcome screen - and you will see the version to be installed >> Click NEXT.



  8. The License Agreement screen displays next. Read through the agreement and confirm that you accept the terms of the agreement >> Click NEXT.



  9. You will then see the product Release Notes for this version - this displays all software and supported hardware bug fixes, enhancements and descriptions of any new features >> Click NEXT.



  10. On the Customer Registration screen, enter a user name and the name of your organization.

    Note: This is not the user name that will be used to log into the software (it is just for registration purposes). >> Click NEXT.

  11. You will see the Type of Install screen - select Full Installation (or you can use the custom installation option to install advanced features) >> Click NEXT.



  12. Next to display is the Features Review screen. All features that WILL BE installed are highlighted in green. The features that WILL NOT BE installed are displayed in RED. Confirm that you have verified what will be installed >> Click NEXT.



  13. The Destination Folder screen appears next. Keri recommends using the default installation directory >> Click NEXT.
  14. The Shortcuts screen allows you to select to install a quick launch icon, a desktop shortcut or both. Make your selections and click NEXT.



  15. You will now see the Database Selection screen. If an SQL database version is detected as installed, then the version will be displayed - go with the default selection to install the Doors.NET database onto this host PC. Click NEXT again.

    Note: If you are installing Doors.NET on a new PC that does not have SQL or SQL Studio Manager installed, place a checkmark in the option to Install SQL Management Tools.



  16. Finally, you will see the Ready to Install screen, click INSTALL to begin installing the Doors.NET software. A reasonably high performance host PC with an SSD (solid state drive) will take approximately 20 minutes to complete the installation. If the host PC only has an HDD (hard disk drive) the installation will take considerably longer, especially if you have selected to install the help file (in step 5.0).

  17. Once installation is complete you will be prompted to run the license manager - allowing you to license the Doors.NET software. The following documents explain how to create a license key and activate the license.


5.0 Licensing the Doors.NET Software

  1. Doors.NET - Create a New Doors.NET License Key
  2. License Doors.NET - Online
  3. License Doors.NET - Offline
  4. License Doors.NET in Demo Mode


6.0 Setup The Hardware Gateway

The Doors.NET Gateway is a service that provides the communication between the software and the hardware (the controllers, readers, I/O modules, etc).

 

Gateway Schematic

Each hardware types has its own gateway type (there is a PXL gateway, NXT gateway, Neutron gateway and an MSC gateway) the MSC gateway is used to communicate to NXT Mercury-Inside and Real Mercury (SCP) controllers.

 

6.1 Gateway Limitations

  1. A new Doors.NET system comes with a single gateway. Additional gateway connections can be purchased and enabled on you license.
  2. You can have multiple gateways installed on the host PC but they must be OF DIFFERENT TYPES.
  3. Multiple gateways of the same controller type must be running on separate PCs (for example: you might have the Application Server, Database and PXL gateway on the host PC and then a second PXL gateway running on a second, remote PC.
  4. Neutron Gateways cannot co-exist with other controller gateway types. When the Neutron gateway is enabled and installed ONLY Neutron controller types can be used on that system.

6.2 Setup the Gateway

  1. Once you have licensed the software the application server will restart and you will be prompted to install the hardware communication gateway services plus any other Doors.NET feature that requires a Windows service. Click the Yes button to install the services. 
  2. Once all the Doors.NET services are installed you are ready to setup the gateway.
  3. In the license manager, refer to the list of installed components located on the left.
  4. You will see that the gateway is marked as needing configuration.
  5. Select the appropriate gateway type for the controller type you will be installing.

    IMPORTANT NOTE: Standard NXT controllers require the NXT gateway to be installed. NXT-MSC controllers (with Mercury firmware) look similar to the NXT controllers but they require the MSC gateway to be installed. The NXT-MSC (Mercury-Inside) controllers have a Mercury sticker on them, the Standard NXT controllers do not.



  6. Click the SETTINGS button.
  7. The Add Gateway window will appear - prompting you to enter a name for the new gateway.
  8. Enter a name for the gateway then click OK.
  9. The new gateway will be added to the system.
  10. You will see another message informing you that the gateway service has started.
  11. The gateway service will then be displayed in the license manager as licensed and no longer needing configuration.



  12. You can now close down the license manager. Doors.NET is now ready for controller setup.

7.0 Controller Setup in Doors.NET

  1. Click the Doors.NET admin icon located on the desktop or via the taskbar or start menu. 



  2. The log in window will appear. Log in with the default username and password (both admin).
  3. Once logged-in, you will be prompted to go ahead and change the default admin password. Click Yes and you will be able to create a new password for the default admin account or you can do this later.
  4. Click on Setup >> Hardware Setup >> All.



  5. The hardware tree will be displayed and at the top will be the hardware gateway. Once controllers have been added they appear beneath the gateway.


The following documents explain how to add the different controller types:

  1. Setup Standard NXT Controllers in Doors.NET
  2. Setup NXT-MSC (Mercury-Inside) Controllers in Doors.NET
  3. Setup PXL Controllers in Doors.NET
  4. Setup Entraguard Controllers in Doors.NET
  5. Mercury EP Controller Setup in Doors.NET
  6. Mercury LP Controller Setup in Doors.NET
  7. Mercury MP Controller Setup in Doors.NET
  8. Neutron Controller Setup in Visual Doors (also requires Doors.NET to be installed)

8.0 Holiday Setup in Doors.NET


Holidays are specified calendar dates that determine if time schedules should be active or inactive.

IMPORTANT NOTE: If a holiday is setup but is then not enabled for a time schedule, the time schedule(s) will not activate on the days that are selected for the holiday. To ensure the time schedules active on the holiday dates you must edit the time schedule interval(s) and set Active on Holiday to Yes... see image below:



A holiday can be for a single day or for a consecutive range of days.

The following document explains in detail how to setup and use Holidays in Doors.NET:
  1. Holiday setup and assignment in Doors.NET

9.0 Time Schedule Setup in Doors.NET



Time Schedules contain a list of valid access times for each day of the week. These times are associated with access groups. Access groups are assigned to cardholders to determine when the cardholder can gain access at the door. One advantage of this is that a change to a time schedule will automatically affect all cardholders which are assigned the associated access group.

Time schedules can also be directly assigned to doors as Auto Unlock Schedules - this will program the door to automatically lock and unlock at certain times during the day and during the week.

The following knowledge base documents explain how to setup Time Schedules and how to assign Auto Unlock Schedules.

  1. Setup Time Schedules in Doors.NET
  2. Assign Auto Unlock Time Schedules to Doors

10.0 Access Groups Setup in Doors.NET



Access groups are assigned to cardholders to determine when a where cardholders can gain access. When creating access groups you select the doors which certain cardholders will have access to and then associate time schedules to determine when cardholders will be able to gain access at the readers.

The following documents explain how to setup access groups and how to assign those access groups to cardholders:

  1. Setup Access Groups in Doors.NET
  2. Assign Access Groups to Cardholders in Doors.NET

11.0 Cardholder and Credential Enrollment



There are several different methods of enrolling credentials into Doors.NET:

  1. Manual Enrollment - Enrolling a single credential into Doors.NET - You manually enter the imprint and facility code (note that NXT credentials do not require a facility code).
  2. Presentation Enrollment - Enroll a single credential into Doors.NET using a reader on the system set as an enrollment reader - this method is particularly useful if you don't know the credential's programmed facility code (if applicable).
  3. Block Enrollment - Allows you to enroll a block of consecutively numbered credentials - Useful if you wish to quickly enroll a large number of credentials in one go - typically you would then enter the cardholder name as and when the credentials are activated and handed out to the cardholders.
The following knowledge base documents explain each of the above credential enrollment methods in more detail:

  1. Manually Enrolling Credentials in Doors.NET
  2. Presentation Enrolling Credentials in Doors.NET
  3. Block Enrolling Credentials in Doors.NET

12.0 Backup the Doors.NET Database

12.1 Automatic Full Backup

By default, a Doors.NET installation is configured to perform a full backup of the database once a week on a Friday. If you open up the License Manager (Windows Start menu >> Doors.NET >> License Manager) or search License Manager via the search field you can view the backup settings.

  1. When the license manager opens, select Application Server from the list on the left.
  2. Click the Settings button.
  3. Click on the Backup tab.



  4. You will see that automatic database backup is enabled by default.
  5. The backup will be performed at 23:00.
  6. The backup will be performed every Friday.
  7. The default backup location is C:\Keri\DoorsNET\Backup.

    Note: the backup location can be set to an external drive or a network location.



  8. Make changes to any of the settings and then click the SAVE button.

The following knowledge base documents explain other methods of backing up the Doors.NET database:

  1. Quick Database Backup
  2. Backup the Database via Studio Manager
  3. Cloud Backup


    • Related Articles

    • Photo ID Badging Client - Quick Start Guide

      Logging In Click/double-click on the 'Keri Photo ID Icon' located on the desktop or via Start >> All Programs >> Doors.Net >> Keri Photo ID. Log into the badging client using the default user ID and password (both 'admin'). On the left-hand pane ...
    • Doors.NET - End Users Guide

       Doors.NET End Users Guide (attached)
    • Doors.NET - End User's Guide

      Doors.NET user guide for the end-users (attached).
    • Doors.NET Troubleshooting Guide

      The following guide aims to assist you in troubleshooting and identifying some of the issues that may be encountered when setting up and using the Doors.NET software and supported hardware. Where there are multiple possible causes, the suggested ...
    • Doors.NET - Software Installation Guide

      1.0 Introduction The Doors.NET software can be downloaded from the www.kerisys.com software downloads section. You can download just the installation file or you can download the entire installation file set (which will allow you to perform the ...