Doors.NET - Full Reference Guide

Doors.NET - Full Reference Guide

 1.0 Introduction

UI Images

 

Welcome to the Doors.NET full user guide. This comprehensive document covers everything you would need to know to setup and use a standard Doors.NET access control system and the NXT-MSC controller types. The document consists of various step-by-step instructions and begins with installing the software. Once the software is installed you Doors.NET software will need to be licensed. The license key determines what type of hardware/controller types can be used on your system, along with capacities: such as the maximum number of controller, readers, inputs and outputs. This full reference guide is written in the form of a training manual and it uses the NXT-MSC as an example: Note: exact setup steps may differ slightly with other controller types and some features and settings may no be available with other controller types:

 

2.0 Software Installation

The Doors.NET software can be downloaded from the www.kerisys.com website (within the Software Downloads section). Note: to access the software downloads section you will need to register on the site and then log into the site: The full installation procedure is as follows:

2.1 Download the Installation Files

  1. Log into the www.kerisys.com website (click on the Member Login link on the homepage).
  2. Once logged in, go to the Software Downloads Centre.
  3. On the Software Downloads screen you will see a list of all Keri Systems software. Click on 'Doors.NET Series 4 Software'.
  4. Locate the link: Download Current Release Doors.NET v4.9.0.
  5. We recommend downloading the Full Software Installer as this will include every required file plus all documentation files and training videos. The full installer download file is slightly more than 3GB in size but with a reasonable fast internet connection the download should take no longer than about 10 minutes.

 

2.2  Software Installation Procedure

Note: Before installing the Doors.NET software you should ensure the PC is up-to-date with all .NET Framework and Windows Security Updates. Windows Update may need to be run multiple times. You should also temporarily disabling any anti-virus software that is running. Once Doors.NET is installed you can then re-enable the anti-virus software and then add Doors.NET as an allowed program/exception.

  1. Once the download has completed you would typically find the file in the Downloads directory of the host PC.
  2. Right-click the zip file and select to extract the contents.
  3. Once all files are extracted, double-click the Doors.NET Installer executable file.

    DoorsNET Installation File

  4. The installation will now initialize.
  5. For an existing system you will be prompted to stop all the Doors.NET Windows Services. However, if you click the CLOSE button the installation will continue, the services will be stopped during the installation, but once installation is complete you will have to reboot the host PC.
  6. Also for an existing system you will see the Application Requirements screen that will display the require firmware versions for this Doors.NET release and it also informs you that the current installation of Doors.NET needs to be uninstalled.
  7. Click the START button to uninstall the current version of Doors.NET
  8. A brand new installation will display the Welcome screen first. The welcome screen prompts you to close all running programs and it displays which version of Doors.NET will be installed. Click NEXT.
  9. Read through and confirm you have read the Doors.NET License agreement >> NEXT.
  10. The Release Notes screen appears. Here you can read about bug fixes and improvements which have been made. >> NEXT.
  11. Customer Registration screen - enter a user name and organization name. Note: the user name is NOT the user name for logging into the Doors.NET software. >> Click NEXT.
  12. Type of Installation screen - here select 'Full Installation' - this will install all Doors.NET and related clients, all hardware gateways and the database server. >> Click NEXT.

    Full Installation

  13. The Important Information screen now appears. All items listed on the left in green will be installed. All the items on the right in red will NOT be installed. Review the list, confirm the checkbox, then click NEXT.
  14. Destination Folder screen displays the default location for the Doors.NET system directory. We recommend using the default setting. >> Click NEXT.
  15. Shortcuts screen allows you to select Doors.NET icons to be place on the desktop, start menu and the quick launch toolbar (start menu is selected by default). Click NEXT.
  16. Select Database Location screen appears next. If a supported SQL version is detected as installed on the host PC, the version will be displayed. On this screen you can also select to only install the Application Server. You would select this option if the Doors.NET database is going to be installed on a different PC/Server. For this example though, we will select to install the database on this computer.
  17. If it is a new installation and no SQL version exists on the host PC you should also select to install SQL Management Tools too - this SQL utility is used for database backup/restore and database maintenance and can be installed following the successful installation of Doors.NET. Click NEXT.

    Install SQL DB and Tools

  18. Ready to Install screen displays. Again, you are prompted to close any programs on the PC that are still running. Click INSTALL.
  19. Doors.NET software installation will begin and a progress bar will indicate how long until it completes.
  20. Installation will typically be less than 45 minutes but this depends on the performance of the PC - Additional installation time will be required if SQL needs to be installed on the PC. Doors.NET installs the free 'Express' SQL database engine.

 

3.0 License Activation

3.1 Create a New License Key

To license the Doors.NET software you will need a license key. A new license key can be created online - license.kerisys.com

  1. Open a web browser and navigate to: license.kerisys.com.
  2. Read through the Doors.NET license terms and conditions.
  3. Confirm you have read them then click CONTINUE.

 

3.2 License Activation Online

This guide covers activating your license key online. If you do no have an active internet connection, or if your internet connection is highly restricted, then you can activate your license key via e-mail (you can e-mail your license key to Keri Systems tech support. The license file will be activated and e-mailed back to you. 

  1. Once Doors.NET installation is completed you will be prompted to open the License Manager, so click the FINISH button.

    Run License Manager
  2. The License Manager Welcome screen will appear >> Click NEXT.
  3. Enter the license key that you created in the previous section. 

    Note:
     You can place the cursor in the first text field and then paste the entire license key >> Click NEXT.

    Enter License Key

  4. Enter your registration details. Your details are very helpful as they are linked to your unique license key >> click NEXT.
  5. Click FINISH.
  6. Within a few seconds you should see a registration success message.
    Registration Successful
  7. You will see a notification that the MSC gateway will be installed >> click YES.
  8. A message will appear informing you that the gateway requires configuration >> click OK.
  9. The License Manager window will open and the MSC Gateway will be listed in the list of installed services.

    MSC Gateway Requires Configuration

  10. Select the Gateway (MSC) entry, then click the SETTINGS button.
  11. Enter a name for the new MSC gateway >> click OK.
  12. Click YES to start the gateway Windows service.
  13. Click OK again to confirm the gateway has started.
  14. You can now close the License Manager window.

 

4.0 Gateway Setup

  1. You will see a notification that the MSC gateway will be installed >> click YES.
  2. A message will appear informing you that the gateway requires configuration >> click OK.
  3. The License Manager window will open and the MSC Gateway will be listed in the list of installed services.

    MSC Gateway Requires Configuration

  4. Select the Gateway (MSC) entry, then click the SETTINGS button.
  5. Enter a name for the new MSC gateway >> click OK.
  6. Click YES to start the gateway Windows service.
  7. Click OK again to confirm the gateway has started.
  8. You can now close the License Manager window.


Note: Doors.NET can also be activated in demo mode. Demo mode gives you the ability to fully setup and evaluate all controller types, except for legacy PXLs and includes 1 x concurrent gateway and is limited to 500 cardholders.

 

5.0 NXT-MSC Controller Setup

5.1 NXT-MSC Controller Import

  1. Factory reset the controller (refer to controller documentation for reset instructions). If you have multiple controllers on the network make a note of the controller's MAC address.

    MSC Controller MAC Address

  2. Power-up the controller and connect it to the network using an Ethernet cable.
  3. Ensure the host PC is connected to the same network.
  4. Following a factory reset the controller will try to obtain a DHCP address from the network. If DHCP is not available the controller will configure itself to an static IP address in the range of 169.254.x.x. So for initial configuration in a non-DHCP environment you would have to set the host PC also to an IP address in the range of 169.254.x.x.
  5. Log into the Doors.NET software with the default user name and password (both admin). (click the Keri Client icon to open the login window):

    Keri Client Icon
  6. Once logged-in, go to Setup >> Hardware Setup >> ALL.
  7. The MSC gateway is listed at the top of the hardware tree.
  8. Select the MSC gateway and click the Scan Network icon (or you can right-click the gateway and select 'Scan Network'.

    Scan Network

  9. There is a utility automatically built into the MSC gateway that will scan for all MSC controllers.
  10. Proving the host PC has an IP address in the same range of the controller's DHCP address, the MSC controller should appear almost immediately.
  11. If there are multiple controllers look for the MAC address that matches the one you have noted down (in step 1).
  12. Select the controller and click the IMPORT button >> click YES.

    Import Button
  13. Within a few seconds you should see a message to indicate the import is complete >> click OK.
  14. Go to the hardware tree and you will see the controller has been added.

    MSC Controller Settings

  15. Right-click the controller and select Reset >> Memory Reset. The controller will be reset and will then receive a total update.


 5.2 Change the Controller's Default User Name and Password

Before further setup and configuration you should now log into the controller to add a new username and password (this will automatically remove the default username and password).

  1. Return to the scan screen and double-click the controller.
  2. You will see the log in window for the controller. On some PCs you may have to accept/confirm a security notification.
  3. Click: "Click Here to Login".
  4. At this point you will need to press the white S1 button on the controller. This is an enhanced security step that is in place whenever the default user name and password is active.
  5. Enter the username as: 'admin'
  6. Enter the password as: 'password'
  7. A message appears prompting you to create a new user account.
  8. Click the Users link on the left.
  9. Click the NEW USER button.
  10. Enter a new user name and password (you will also have to re-enter the password).
  11. Then click SAVE.
  12. Next time you log in to the controller, if you use this new user name and password you will not be prompted to press the controller's S1 button 3 times.

 

5.3 Change the Controller's IP Address

  1. From the list of links on the left click on the NETWORK icon.
  2. Set the IP address setting to 'Use Static IP Configuration'.

    Use Static IP

  3. Enter a subnet mask appropriate to the IP you wish to assign.
  4. Enter a gateway IP address or leave at the default if the host and the controller are on the same subnet.
  5. Click the ACCEPT button at the bottom of the page.
  6. You should then click the Apply Settings link on the left.
  7. Finally, click the  APPLY SETTINGS, REBOOT button.

    Apply Settings Reboot

  8. The new IP address will now be sent out to the controller and it will perform a reboot and self-test.
  9. You now may have to change the IP address of the host machine to the same range as the new controller IP address.

 

5.4 NXT-MSC Controller Firmware Upgrade

  1. Return to the hardware tree and wait a few seconds for the controller to come back online.
  2. In the controller properties you will see that the controller IP address has changed.
  3. Open the live events grid and you will see a list of controller events.

    MSC Controller Events

  4. If the controller requires a firmware upgrade, then the following events will appear.

    Firmware Upgrade Required

  5. Select the controller on the hardware tree, then click the Firmware Upgrade icon.

    Firmware Upgrade Icon

  6. Windows Explorer automatically opens a window where the new firmware revision resides.
  7. Select the correct .CRC file and click Open.

    MSC Controller New Firmware File

  8. A notification message appears stating that the controller will go offline momentarily. Click YES and the new firmware file will be sent.

    MSC Upgrade Notification

  9. Go to live events and you will see a Firmware Upgrade Has Started message.
  10. Within approximately 2 minutes you will then see a Firmware Upgrade has Completed message (followed by numerous messages that are generated as the controller performs a self test).
  11. Go to the Controllers grid and you will see that the new firmware version will be shown.
  12. Your MSC controller is now ready for configuration and operation.

 

5.5 NXT-MSC Controller Settings

Select the controller on the hardware tree and the controller properties will display on the right. By default the controller properties will be in basic view mode. To view all the controller settings you will need to enable Advanced View:

 

Advanced View

Refer to the Doors.NET help file for further information about Advanced View.

  • Description - Allows you to enter a name for the controller (maximum of 50 characters).
  • Model - The specific model for this controller type.
  • Enabled - Enables communication to this controller.
  • Controller Function - The function of this controller in the system.
  • Controller Type - The type of controller as assigned when this controller was added to the system.
  • Connection Control - Determines the mode of communication at startup to this controller.
  • Communication Channel - The communication channel assigned to this controller.
  • IP Address - The IP address assigned for communication to this controller.
  • Port Number - The TCP/IP communication port for this controller.
  • Password Required - Determines if a password is required for this controller.
  • Password - When controller password is enabled here you can enter the specific password.
  • Poll Delay - The delay between communication polls (in seconds).
  • Retry Count - the number of retries before a communication failure is reported.
  • Offline Timeout - The amount of time (in milliseconds) for the controller to consider itself offine with the host.
  • Baud Rate to Panels - the baud rate to the downstream field devices. (i.e 4x4 or GIOX modules).

 

 5.6 NXT-MSC Door Settings

The following section lists the general door settings that are available when using NXT-MSC controllers. To view the door properties go to the hardware tree (Setup >> Hardware Setup >> All), double-click the controller then select a reader:

 

Note: (Settings highlighted in blue will require Advanced View to be enabled for the reader properties).


General

  • Description - The description for the reader - Max length of 128 characters.
  • Door Type - Used to group doors of a similar type.
  • Door Class - Used to group doors by category.
  • Security Level - Used to group doors by security level.
  • Manufacturer Model - Allows you to select the exact model of reader. Certain settings become available for specific selections (such as Card + PIN options for supported keypads).
  • Serial Number - Field for entering the serial number for the reader. Required if Sargent VS2 series readers.
  • Auto-Unlock Schedule - Allows you to assign a time schedule that will automatically unlock and re-lock the door at specified times of the day/week. Doors.NET has two active schedules defined by default: 'Always' and 'Work Week' but you can add additional schedules.
  • First Person In - Option becomes available when an auto-unlock schedule is assigned. When First Person In is enabled the door will only auto-unlock once a valid card has been granted access after the door auto-unlock time (during the auto-unlock schedule).
  • First Person User Group - Allows First Person In option to be restricted to a specific user group. Door will only auto-unlock on first access grant by a person with the selected user group (during the auto-unlock schedule).

Door Contact

  • Enable Door Contact - When enabled the door contact input is enabled for monitoring. The reader will therefore go into alarm state as a result of door-forced or door held-open.
  • Held Open - The amount of time before a door held-open event is generated (when door contact is enabled).
  • Pre-Alarm - the number of seconds to send the Pre-Alarm event before Held-Open event. A value of 0 will not ever generate a pre-alarm event (again, door contact must be enabled).
  • Line Supervision - Specifies the EOL setting for the door contact input.
  • Door Forced Alarm - The control point linked to the Forced-Open alarm for this door.
  • Door Held Alarm - The control point linked to the Held Open alarm for this door.
  • Beeper Control - Configures the reader alarm state beeper control.

 

Modes

  • Default Online Mode - Specifies the default online reader mode (after initialization or reset of the controller).
  • Default LED Mode - Specifies the default reader LED Mode (behavior) for this reader.

 

Strike Control

  • Strike Mode - Select if the lock relay de-activates when the door closes or when the door opens.
  • Strike Timing - Minimum - The minimum amount of time for the lock relay to be activated.
  • Strike Timing - Maximum - The maximum amount of time for the lock relay to be activated.
  • Strike Timing - ADA/DDA - Additional unlock time to be added for cardholders with the ADA/DDA option enabled.

 

REX 1 Properties

  • Disable During this Schedule - Disables the Request-to-Exit functionality while the selected schedule is active.
  • Circuit Type - Specifies the circuit type or EOL setting for the primary Request-to-Exit input.
  • Debounce - Specifies the de-bounce count for this input. A lower number increases sensitivity.
  • Hold time - The amount of time between each debounce counts
  • Panel Address - The panel address where this input is located.
  • Physical Input Point - The physical input on the panel where this input is located.

 

REX 2 Properties

  • Disable During this Schedule - Disables the Request-to-Exit functionality while the selected schedule is active.
  • Circuit Type - Specifies the circuit type or EOL setting for the secondary Request-to-Exit input.
  • Debounce - Specifies the de-bounce count for this input. A lower number increases sensitivity.
  • Hold time - The amount of time between each de-bounce counts
  • Panel Address - The panel address where this input is located.
  • Physical Input Point - The physical input on the panel where this input is located.

 

Primary/Secondary (In/Out)

  • Reader Function - Select whether the reader is primary, Secondary or Turnstile.
  • Paired Reader - When the reader is a primary reader, here you will select which is the Secondary reader.

 

Card Data

  • Data 1/Data 0, Wiegand Pulses - Configures the data port to use Wiegand pulses for this reader.
  • Convert MS Format - Select if the MS format is processed into facility code and card number.

 

LED and Buzzer

  • Generic 1-wire, Tri-state, Bi-color - Select the LED and the Buzzer setting for this reader.

 

Anti-Passback

  • Anti-Passback Mode - Select the specific APB operating mode for this reader.
  • Anti-Passback Enter Area - The APB area that the cardholder will be entering from with this reader.
  • Anti-Passback Exit Area - The APB area that the cardholder will be exiting from with this reader.
  • Anti-Passback Duration - Select the duration value (for when using Timed APB)

 

Options

  • Do Not Pulse Door Strike on REX - This option masks only the door contact and does not energize the strike relay on a request to exit.
  • Filter Door Change of State - This option filters out the diagnostic messages from the door contact.
  • Log All Access as Used - This option ignores the door contact position and immediately logs Access Granted as valid access.
  • Log Access Early, then Log Door Status - This option ignores the door contact position initially and logs valid access as Granting Access. The normal Access Granted message follows if the door is opened, or Access Granted, No Entry if the door is not opened.
  • Enrollment Reader - Allows you to set the reader to function as an enrollment reader.
  • Deny all Duress Requests - This option overrides the Duress PIN entered and denies access to the cardholder. The message generated by the controller is: 'Access Denied - Duress Code'.
  • Decrement Use Limits on Access - This option subtracts 1 use count from the cardholder's usage count on a valid Access Grant.
  • Require Use Limit Greater than 0 - This option checks the use count of the cardholder on a Valid Access but does not change the use count value.
  • Check with Host Before Grant - This option instructs the controller to wait until the Host PC confirms the cardholder requesting access is valid.
  • Proceed with Grant if Host Offline - This option instructs the controller to grant access if the Host PC is not responding.
  • Require Two-Card Control Transactions - Instructs the controller to require two different valid cards before granting access.
  • Enable Cipher Mode - This option requires the cardholder to enter the complete card format using the keypad.
  • Enable Extended User Commands - Enables Extended User Commands (for use in Local Linkage actions).
  • Enable Double Presentation Event - Instructs the controller to log an extra event when the same card is presented twice within a 5 second time period.

 

Deny Count

  • Enable Access Denied Counters - Instructs the controller to count Access Denied messages for this reader. Additional events are generated when the limit is reached.
  • Enable Counting Biometric Failures - Counts the number of Biometric failures while in Biometric Verify mode.
  • Threshold Limit - The number of attempts allowed before an event is generated or action is taken.
  • Reset Counter After... - The number of seconds before resetting the Access Denied counters.

 

Card Formats

  • NXT 64-bit - Enables the NXT 64-bit card format to be used on this controller.
  • Keri MS Format - Enables the MS card format to be used on this controller.
  • Wiegand 26-bit (Full Pattern NXT) - Enables the Wiegand 26-bit card format to be used on this controller.

 

Monitoring

  • Device Type - The Device Type assigned to this reader. Device are used in alert monitoring and for sorting and operator flow control.
  • Primary Priority - The priority for this hardware object. The range is 0-255 with 0 being the highest priority.
  • Reporting Path - The Routing path used by this hardware object. To use reporting paths, routing must be enabled at the Application Server.
  • Use this Filter - Select a filter to assign to the reader. The filter controls which events are displayed, acknowledged or recorded. No filter assignment (None) will display all events.
  • Require Acknowledgment - Enables Operator Acknowledgment for this object. The type of event to be acknowledged is determined by the Filter settings.
  • Global Trigger - The global trigger that will be checked on an event generated by this object. Note that only Global Linkage triggers of the type 'Reader' will be evaluated for this hardware object.
  • Video Camera - Select a camera to associated with this reader.
  • Video Composite - Select a video composite view to associate with this reader.
  • Use Composite View - Use the composite view instead of a single camera view.
  • Camera Preset - The camera preset associated with this reader.

 

5.7 Add an NXT Exit Reader

An NXT Exit reader is wired into the same bus as a standard NXT Entry Reader. This can be done using two separate reader cables wired into the controller bus or by splicing the two readers and wiring them together near the door and running one cable to the controller.

 

Note: On power-up an NXT Exit Reader LED will flash red, green and will then remain on amber. A standard NXT Entry Reader on power-up will flash green then will remain at amber.

  1. From within Doors.NET go to Setup >> Hardware Setup >> All.
  2. On the hardware tree, locate and select the bus which the NXT Exit Reader is added to.
  3. The ADD NXT reader icon will be displayed on the hardware selection ribbon bar.

    NXT Exit Reader Icon

  4. Click this icon to add the Exit Reader. Note: You will see a notification that the added reader must be an NXT-1RE, NXT-3RE or NXT-5RE. Click YES to this prompt.
  5. The additional reader will be automatically configured as the out reader for that bus.
  6. Once this reader appears in the hardware tree, highlight it and in the reader properties give the NXT Exit reader a descriptive name.
  7. A valid card read at each of the readers will activate the same strike relay but the reader locations in live events will be different.
  8. The two readers will also be listed and available independently on the access groups screen (even though they are wired into the same bus).
  9. You can also run reports independently on the two NXT readers. Any one of the readers can also be configured as an enrollment reader (see section 5.6).

 

 6.0 Cardholder Enrollment

6.1Presentation Enrollment

Any reader on the system can be used for presentation enrollment. Presentation Enrollment allows you to present a new card to an enrollment reader and the card information is detected and added to the system.

  1. From within Doors.NET go to Setup >> Hardware Setup >> All.
  2. Double-click a controller then select the reader you wish to configure as an enrollment reader.
  3. In the reader properties on the right, locate Enrollment Reader, set this option to Yes then save the reader settings.

    Enrollment Reader

  4. Go to Home >> Cardholders.
  5. Click the ADD icon.
  6. Enter a first name and a last name for the cardholder (middle name is optional).
  7. Save the cardholder record.
  8. Place a check-mark in the 'Enroll From This Reader Option'.
  9. Select the enrollment reader from the drop-down list.

    Enrollment Reader Selected

  10. Beneath the white Credentials box, ensure there is a check-mark in 'Calculate Internal Number'.
  11. Select the correct card format from the format drop-down list (Keri NXT, Keri MS or Wiegand 26-bit).

    Calculate Internal Number

  12. Present the card to the enrollment reader and the card details will appear in the card record.

    New Card Details

    Note: If you are enrolling NXT credentials there will not be a facility code. Facility codes only apply to MS and Wiegand 26-bit.

  13. Set the status to Active.
  14. Click the ADD CARD button.
  15. The unique card number will be generated and will appear in the white box.
  16. Click the  icon in the upper-left corner of the window to save the cardholder record.
  17. Go to the Access Rights tab and assign an access group to the cardholder.

 

 6.2 Manual Enrollment

6.2Manual Enrollment

  1. Go to Home >> Cardholders.
  2. Click the ADD icon.
  3. Enter a first name and a last name for the cardholder (middle name is optional).
  4. Save the card record.
  5. Beneath the white Credentials box, ensure there is a check-mark in 'Calculate Internal Number'.
  6. Select the correct card format from the format drop-down list (Keri NXT, Keri MS or Wiegand 26-bit).

    Calculate Internal Number
  7. Enter the facility code for the card. The facility code will typically be found on the box that the cards/fobs were supplied in.

    Note: If you are enrolling NXT credentials there will not be a facility code. Facility codes only apply to MS and Wiegand 26-bit.

  8. Enter the credential Imprint number. The Imprint number is the set of digits, underlined in red.

    MS Card Imprint

  9. Set the status to Active.
  10. Click the ADD CARD button.
  11. The unique card number will be generated and will appear in the white box.
  12. Click the  icon in the upper-left corner of the window to save the cardholder record.
  13. Go to the Access Rights tab and assign an access group to the cardholder.

 

6.3 Block Enrollment

Block Enrollment allows you to create a generic set of credentials (using consecutive credential numbers) that can be, in turn, issued on an as-needed basis.

 

Enable the Advanced View feature set to perform Block Enrollment.

  1. From within Doors.NET go to Home >> Cardholders.

  2. Click the  icon to begin Block Enrollment. A stand alone Block Enroll window opens.

    Block Enrol - Image 1

  3. Enter default text for first name and last name (this text will appear in the cardholder database with the card number appended to each text entry). Keri recommends using an obvious place holder name until the individual credentials are issued to a user.
  4. Select a template for the new card records (defines the Activation Date and Expiration Date for the enrolled credentials).
  5. Enter the number of credentials to be enrolled.
  6. Ensure the 'Add Credentials' check-box is checked to assign credentials to each enrollment entry.
  7. Enter the starting card number. Block Enrollment credentials are entered in sequential, numeric order.
  8. Select the Status to apply to all credentials.
  9. Verify there is a check-mark in 'Calculate Internal Number' - to automatically calculate the credential's Internal Number as part of the enrollment process.
  10. Select the credential type: Keri NXT, Keri MS, or 26-bit Wiegand.
  11. Facility Code - enter the facility code.

    Note: If you are enrolling NXT credentials there will not be a facility code. Facility codes only apply to MS and Wiegand 26-bit.

  12. Click Start.
  13. Verify the entered information is correct.



  14. Click OK to perform the Block Enrollment or click Cancel to correct an entry.
  15. The bottom of the Block Enrollment window displays a green progress bar.
  16. Click the X-box to close window once enrollment is complete. The Block Enrollment entries now appear in the Doors.NET cardholder list.

 

7.0 Access Group Setup and Assignment

Access Groups are combinations of readers and the time schedules at which the readers should be active. These are, in turn, assigned to cardholders as the definition of where and when the cardholders can get access.

 

By using access groups, modifications to a large number of cardholders can occur from a change to their access group time schedule. A change to the time schedule affects all cardholders who have access groups with that schedule, and also affects any local linkage conditions that have that schedule or auto unlock schedules.

 

For convenience and ease of use, all access group setup and editing is performed on a single page.

 

7.1 Access Group Setup

  1. From within Doors.NET go to Home >> Access Group and the access groups window will appear.

  2. Click on the    icon. A generic "New Group" name is added to the Access Groups list.
  3. Double click on "New Group" and change this to a descriptive name for this access group.
  4. A change confirmation window appears. Click the Yes Button.
  5. In the Readers field, select the reader(s) to be added to this new access group.

    Select Readers

  6. From the Schedules list, select the time schedule to be applied to this access group. Click on the tree expansion box to see a listing of what makes up the selected time schedule.

    Select Time Schedule

  7. When all three components are highlighted (the name, the reader(s) and the time schedule) you can now click the assign icon to create the new access group.



  8. Once the access group is created you will see the reader and time schedule information beneath the access group name.

    Access Group Created

  9. You can now assign this access group to cardholders.


 7.2  Access Group Assignment

  1. Go to Home >> Cardholders and the cardholder list will appear.
  2. Double-click a name or locate a cardholder via the Search facility.
  3. The cardholder record will open on the General tab.
  4. To assign an access group you have to go to the Access Rights tab.
  5. There you will see a list of all the access groups on the system.



  6. Place a check mark against the access group(s) you wish to assign.

  7. Save the settings using the save icons Save Icons in the upper left corner.
  8. The settings will be sent out to the controller network immediately. There is no need to perform any kind of manual download or update.

 

8.0 Time Schedule Setup

Time Schedules are used in access groups to determine when cardholders can gain access. They are also used in local linkage, and automatic override modes for readers, monitor points and control points.

 

Notes:

  • When using PXL controllers you are limited to 32 time schedules and 4 intervals per day
  • When using MSC and SCP controllers you can utilize as many as 255 time schedules and 12 intervals per day
  • If you have a mixed system comprising of multiple hardware types, you are not limited by the lowest common denominator - each hardware type uses its own limitations.

  1. From within Doors.NET go to Home >> Time Schedules.
  2. You will see there are 3 time schedules already defined (the first two: Always and Never cannot be edited).
  3. Click the ADD icon.
  4. A new time schedule is added to the list with a generic name and no active time interval.



  5. In the grid, enter the time interval values for this time schedule.
  6. In this example the time interval is set for Tuesday and Friday between 19:00 and 21:00 hours (7 to 9 PM). It is also active per the list of dates called out in
    holiday type 1.
  7. Click the save button in the grid.
  8. Confirm the save and the time interval will be added to the time schedule.
  9. To add another time interval to this time schedule click on the time schedule name and then click the Add icon in the Time Interval group.
  10. Repeat the above steps to add another time interval - in this case Saturday between 09:00 and 11:00 hours.



  11. Click on the Time Schedule name and the grid changes to support Time Schedule parameters.
  12. Enter the descriptive Time Schedule name in the description field of the grid, click the save button in the grid, and verify the save request.

We now have a Janitorial Staff time schedule that allows access on Tuesdays and Thursdays from 7 to 9 PM, on Saturdays from 9 AM to 11 AM, and per the instructions in Holiday Group 1.


The schedule can quickly and easily be enabled by selecting Yes/No from the Enabled section in properties.

 

9.0 Auto-Unlock Schedule Assignment

9.1 Introduction

Auto Unlock Time Schedules are used to automatically open and then close doors at certain times of day (they are assigned to doors as Auto Unlock Schedules).

An auto unlock schedule may have one interval consisting of a single start (open) time and a single end (close) time. This might be a front door for customers to gain entrance to the premises during normal working hours. The AUL schedule would automatically open the door at the beginning of the day and close it at the end of the day.

 

An Auto Unlock/Lock (AUL) schedule may however, have multiple intervals which will program a door to automatically unlock and lock at several different times during the day. An example might be perimeter doors at a school where the doors are configured to open and close in the morning, at break times, lunchtime and to remain closed at the end of the working day and throughout the weekend.

 

The AUL Time Schedule may be Suspended for a time and then Restored by an operator- this will allow the door to be manually commanded from the software without any interference of the AUL schedule.

 

9.2 Auto Unlock Schedule Setup

  1. To create a new AUL Schedule , click on Home >> Time Schedules.

AUL Setup - 1

  1. Click the Add icon to add a new Time Schedule.

AUL Schedule Setup - 2

  1. A new time schedule will appear in the schedules list along with a default, inactive time interval.

AUL - Setup - Image 3

  1. Highlight the default name of the new schedule (New Schedule X) - The schedule properties will appear on the right.
  2. In the description field re-name the schedule (then save) .

AUL Setup - Image 4

  1. Highlight the default interval, this will be the first AUL interval.
  2. Set the Start Time to determine when you first want the door to automatically unlock.
  3. Set the End Time to determine when you first want the door to automatically lock.
  4. Select the days of the week you wish for this interval to be applied (then save).

AUL Setup - Image 5

  1. Highlight the new schedule name and click the Add Time Interval icon again to add a second interval.

AUL Setup - 6

  1. The second interval could be the lunchtime interval. Again, define a start and end time and select the days of the week you wish the interval to be active on.

AUL Setup - 7

  1. Repeat the process for any additional intervals you wish to apply to the time schedule.

AUL Setup - Image 8

  1. When you create a schedule you will notice that the 'Activate on Holiday' settings are all set to No. This means if there are any holidays defined on the system the interval will not activate. If you DO wish the interval(s) to activate on certain holiday dates then ensure the associated holiday type is set to yes.

AUL Setup - 11

 

Click here for further information about how Holidays are used in combination with Time Schedules.

 

9.3 Assigning an AUL Schedule

  1. Click on Setup >> Hardware Setup >> All to display the hardware tree.
  2. Locate the reader you wish to assign the AUL schedule and highlight the reader.

    AUL Setup - Image 9

  3. In the reader properties on the right locate the General settings.
  4. Locate Auto Unlock Schedule and select the new time schedule from the drop-down list (then save).

    AUL Setup - 10

  5. The door will now follow the auto unlock/lock times defined in the intervals that make up the time schedule.
  6. Events will be generated within Live Events indicating when the door has automatically locked and unlocked.

    AUL Setup - Image 12


10.0 Holidays

Holidays are designated calendar days used to define exceptions to Time Schedules. A holiday overrides the normal, weekly time interval schedule preventing it from activating. If a time schedule does not activate, then access groups using that schedule and cardholders who are assigned that access group are inactive, preventing access. Local linkage conditions are also inactive. The software supports 8 holiday type lists, each holding up to 32 days. Time schedules can, however, be specified to be active on designated holiday types.

10.1 The Holidays Window

From the Home tab, click the  icon and the Holidays window appears.



Holiday setup 1

 


10.2 Creating a New Holiday

  1. Click the Add icon in the Holidays icon group.
  2. A new holiday is added to the list with a generic name and no date assigned.
  3. Click on the New Holiday list item to configure its properties.

Holiday setup 2

  1. Locate and click on the desired date on the calendar. The left/right arrows at the top of the calendar advance the calendar backward/forward by one month. The left/right double-arrows advance the calendar backward/forward by one year. You will be asked to verify the selected date.

Holiday setup 3

 

Click the Yes Button. Once saved, the date is highlighted in bold text on the calendar.

  1. Under Properties:
  • Enter the description of the holiday, up to 50 characters.
  • Select the Holiday Type (1 through 8) from the pull-down list. The Holiday Type drop down selection is a list of eight holiday types. Holiday types are used to categorize holidays into different groups and allow different weekly schedules intervals to be active on those groups. For example, you may define a Holiday Type 1 as a mandatory company holiday and a Holiday Type 2 as an optional company holiday. By combining the holiday types with the weekly schedule intervals, you can automatically deactivate all access groups on any holiday that is type 1 and selectively enable certain cardholder access on any holiday that is a type 2.
  • Click in the Enabled tick-box to activate the holiday.
  • If desired, you can set the holiday to be a Special Event. This selection means it will not affect other schedules using the same holiday type. For example; If you set the holiday as a Special Event and set it to Type 1 it will not have any effect on time schedules that have Type 1 holidays enabled or disabled. The Special Event option is not supported by PXL and NXT hardware. 

Holiday setup 4

 

  1. Click in the Show All Holiday Dates tick-box to have all existing holidays highlighted in bold text on the calendar.

 

10.3 Setting a Holiday Date Range

A Holiday Date Range is a set of continuous dates treated as one holiday. For example, you can define December 24 and 25 as Christmas holiday.

To set a holiday date range, follow the instructions per the Creating a New Holiday section above, but in Step 4 click on the start date and drag the cursor to the end date. The selected range will be highlighted. Complete the steps as listed and the holiday date range will be saved.

 

 

10.4 Downloading Holidays to Controllers

Holidays can be immediately downloaded to controllers if desired.

  1. Under the Downloads icon group, use the Controllers pull-down menu to select either all controllers or a specific controller to which the Holidays should be downloaded.
  2. To download all Holidays, click the Download All icon.
  3. To download one Holiday, select that Holiday from the list of schedules and click the Download Selected icon.

 

10.5 Removing Holidays 

Removing a Holiday is simply a matter of selecting the desired item and clicking the Remove icon from the Holidays icon group.


10.6 Editing Holidays

Editing a Holiday is simply a matter of selecting the desired item, changing the appropriate values in the calendar and properties box, and then saving the changes.

Please keep in mind that changing a Holiday name if that interval has been assigned to Access Groups will have a drastic effect on the system. 


10.7 Holiday Limitations

Depending on the hardware type you are using (or if you are using multiple hardware types) there are limitations related to the maximum amount of holidays that can be used. These limitations are as follows:


Holiday Schedule Limitations

Gateway TypePXLNXTMercury Powered

NXT
Standard

Mercury
ASSA

Aperio
ASSA

WiFi/POE
Allegion
Holiday Schedules3888818
Holidays per Schedule3232255255 (a)255 (a)255 (b)255 (a)
Intervals per Holiday4688818

 

(a) Total number that can be applied across all Holiday Schedules.

(b) Holiday schedules are treated the same as time schedules. Applying a holiday schedule will subtract one time schedule.

 

Note: When using multiple concurrent hardware platforms the software will limit the number of holiday schedules to the lowest value of the gateways used.

 

10.8 Enabling Holidays in Time Schedules

By default, when you setup a Time Schedule Interval all holiday types are set to No. Therefore if you want a Time Interval to be active on a Holiday Date you have to enable the holiday type within the interval settings.

 

Holidays - Image 1


  • Determine what type your holiday is set to (Type, 1, 2,3,4, etc).
  • Got to Home >> Time Schedules.
  • Double-Click a Time Schedule you wish to enable the holiday on.
  • Highlight the associated Time Interval.
  • In the interval properties on the right, scroll down until you find the 'Active on Holiday' setting.
  • If the holiday is type one set Holiday Type 1 to Yes.

 

Holidays - 2

 

  • Click save Save icon to commit the change.


11.0 Event Monitoring

11.1 Live Events 

Live Events Status displays real-time transactions as they occur and includes system messages with the newest transaction at the top of the window. Each column can be sorted or grouped to quickly find a specific item.

 

If not already displayed, this window is opened by clicking on the  icon in the Status group of the Home ribbon.

 

 

11.2 Live Events Default Field Values

  • Icon - Displays a blue paper-clip icon when there is a video clip associated with a displayed event
  • Timestamp (Server) - The time the event occurred as noted by the server.
  • Location - The name of the device at which the event occurred.
  • Message - The event type.
  • Detail - Detailed event information.
  • Priority - The priority level assigned to this type of event.
  • Controller - The name of the controller at which the event occurred.
  • Cardnumber - The cardnumber associated with this event (if applicable).
  • First Name - The first name of the cardholder associated with this event (if applicable).
  • Last Name - The last name of the cardholder associated with this event (if applicable).

 

11.3 Field Chooser

The field chooser can be accessed by clicking the icon located in the upper-left corner of the Live Events grid.


Field Chooser - Image 1

 

The field chooser list all the columns that can be selected or deselected for display on the Live Events grid. Place a tick against any column you wish to display and remove the tick from any column you wish to hide.


11.4 Filters

Filters are used by the system to specify which system generated messages are displayed in the software as live event transactions. Any events which are not selected in the filter will not be displayed in the live events grid of the administrative client.

 

The system has 4 different filter types predefined: Access Denied (the most common access denied messages), Access Granted (the most common access granted messages), Concise setting (defaulted to the minimum display of event transactions, which is basically; alarms, troubles, and access granted messages) and the standard setting is defaulted to a few more events than concise.

 

All the events assigned to these filters are listed with a check box, all of these filter types can also be changed and altered at any time, or you can of course create your own filters.

 

None of these filters are assigned to any of the hardware, by default, meaning all the events generated by the system will appear in the user client in Live Events. However note that these filters ONLY affect the display of the event only as all events are recorded to the hard disk in the messages table.

Setup a Filter

This filter example will be setup and assigned to a reader connected to an NXT-MSC controller.


  1. Click Setup >> Filters (if the Filter icon is not displayed you will need to enabled Advanced View).

Filters step 1

  1. With the filter highlighted, type in a new description in the description field then click the blue save/save all icon.

Filters step 2

  1. Click the messages tab to select the event types to display in Live Events. The event types turn green when selected and will return to black once you have clicked save.

Filters step 3

  1. In the above image you will see that there is also check boxes for Access Denied and Access Granted. This allows all the most common access denied or access granted messages (or both) to be quickly added when setting up a custom filter.
  2. For each message that has been selected it is also possible to enable it for acknowledgment. This acknowledgment flag will be placed in an additional queue and will create an 'alert' - which can then be configured (using device types) for an operator to take action on.

 

Filters step 4

 

  1. The last tab in filter setup is the Video tab. This is for event video recording, when a camera is assigned to a hardware object, such as a reader or an input.
  2. Events are selected and when those events occur (such as a door forced events happens at a certain reader). You can chose to either create a short video clip (10-60 seconds) or have a live video window popup on screen.
  3. To assign the filter to a reader, locate and highlight a reader in the hardware tree. In properties scroll down to Monitoring, then select the new filter from the 'Use This Filter' drop-down list.

Filters step 5

  1. When this filter is assigned to a reader only the messages specified will display in Live Events.
  2. The messages selected for acknowledgment will appear in the alerts grid once you have set 'Require Acknowlegement' to Yes. It may seem like you are making the same setting twice, but this is because multiple readers may be using the same filter and the allows certain readers to have acknowledgment disabled without affecting other readers.

Filters step 6

 

Filters step 7

 

11.5 Device Types

The Device Types in the system are used with the event notification options configured in the monitoring tab of the controller, panel, reader or monitor point (input). The Device Types are user-definable groupings of sensor inputs or readers each with their own description, priority, and event type options. When a new event is received that has acknowledgment enabled, the event is displayed in the pending event notification dialog box in a priority ranking based on its device type. Each device types has a priority setting (0-99), a sound file selection and a sound repeat option is also available for each event type. There are many sample sounds which can be found in the C:\Keri\DoorsNET\Sounds directory in a .WAV format - you can also add your own sounds to this folder.

 

As well as being ranked by the device type priority they are also ranked by the event type (in the following order: alarm types, trouble types, mask types, clear types), then by the priority of the individual sensor and then sorted for the oldest event).

 

Device Types 1

 

To add a new Device Type, click the 'Add Device Type' button.

 

Device Type Properties

Description allows the user to change the name of the device type from the default name and can accept any character up to a maximum length of 50 characters.

Priority sets the priority for event notification for this device type. The range is from 0 to 99 with 0 being the highest priority.

Display enables or disables the displaying of the selected device type in the pending Alerts window.

Make Active Window (Top Most) - Allows you to configure alerts as Pop-Up Alerts. When an alert is created Doors.NET will become the top-most application on the PC and in addition, the alerts grid will come to the front of the User Interface (for example) if you are on the hardware setup or cardholders page (or even if the alerts grid has been closed).

Do Not Delete on Confirm applies to certain event types that have an opposite event type. For example, a Monitor Point Alarm event has a reset of Monitor Point Secure event. In those cases, where the event type being confirmed has a reset event, the event will be marked as Confirmed and not automatically closed. The event will only be closed when the reset event itself is confirmed. Events that do not have a reset event from the selected device type are closed immediately. Any of the Access Denied or Access Granted events do not have a reset event associated with them and as such are closed upon confirmation.

Require Notes enables or disables the requirement for the operator to enter a note when confirming the event. The note must be at least 3 characters in length. When enabled the operator cannot confirm the event until a note has been entered.

Show Video displays the live video of the associated network camera.

Show Cardholder displays the photo of the cardholder when access events are displayed. This is used in conjunction with the Photo Recall settings found in System Options.

Must Confirm requires the operator to confirm the event before it can be closed.

Require Password on Confirm enables the password confirmation option. The operator will be required to enter the correct password for the selected device type before the confirm button is enabled. Note that the password is per device type and is not related to the login password or Windows password in any way. The length of the password can be up to 16 characters.

Text Instructions is a list of the available instructions that will be presented to the operator when they are working with an event. You can add, modify, or remove the list of text instructions by clicking the editor button in the drop down. Each instruction can be up to 8,000 characters.

CCTV Instructions is a list of ASCII characters that will be sent to the local CCTV service for controlling analog switchers.

 

Device Types 2


Device Type Audio

Audio Instructions lists the .wav files installed in the DoorsNET/Sounds directory. You can add your own custom sounds to that directory. This file is available to the operator when working with an event from the selected device type and allows Sound Alerts to be created.

Alarm Sound lists the .wav files installed in the DoorsNET/Sounds directory. You can add your own custom sounds to that directory. The selected file will be played when the type of event occurs and the acknowledgement of that event is required.

Repeat plays the sound file once (no repeat) or at the specified interval until the event type is acknowledged or superseded by a higher priority event.

 

12.0 Alerts

12.1 Introduction

Doors.NET system alerts are any critical event types that have been configured to require special attention. Alerts are created using a combination of filters and device types. The filter defines which event types will create alerts and the device type settings determine how the alerts should be dealt with.

 

Alerts_Main_Image

 

12.2 Alert Acknowledgement Options

You can configure alerts with the following options:

  • Alerts can be configured to require confirmation by a system operator.
  • A specific sound can be played at the PC which can be setup to continuously play until the alert has been confirmed.
  • If the hardware object generating the alert has a camera associated with it, you can program the alert to pop-up a live video window when the specified event occurs.
  • Alerts can be configured to 'Make Active Window (Top Most). This means if the Doors.NET client is minimized and you are working in a completely different application, the Doors.NET software will automatically come to the front of the screen when the specified alert is generated.
  • Do not Delete on Confirm - Applies to certain event types that have an opposite event type. For example, a Monitor Point Alarm event has a reset of Monitor Point Secure event. In those cases, where the event type being confirmed has a reset event, the event will be marked as Confirmed and not automatically closed. The event will only be closed when the reset event itself is confirmed. Events that do not have a reset event from the selected device type are closed immediately. Any of the Access Denied or Access Granted events do not have a reset event associated with them and as such are closed upon confirmation.
  • Require Notes - The alert will remain in the Alerts grid until some notes have been added. The note must be at least 3 characters in length.

 

Further information about acknowledging events can be found in the 'Event Acknowledgement' section.

 

15.0 Setup an Alert

This next section covers setting up an alert for a door-forced event at a specific door on the system. The alert will be setup so that it requires confirmation and also a password to be entered by the system operator.


15.1 Filter Setup

A filter needs to be setup that includes the event type that you wish to use as an alert (Door Forced). A filter allows you to determine which event types are generated by the hardware object that the filter is assigned to. Therefore it is important to ensure the filter includes all message types you wish to be displayed in Live Events. For this reason it may be easiest to make use of the existing Standard or Concise filters. Further information can be found in the Filters section.

  1. From within the Doors.NET software, go to Setup >> Filters.
  2. Click the ADD FILTER button or select the Standard filter.
  3. If you added a new filter, enter a descriptive name, then save.
  4. Click the Messages tab, then select all the messages you wish to be displayed by the reader - including, of course: "Reader Contact - Forced Open" (this is the exact message type that appears in Live Events). Remember, at this point, do not forget to also select all the other events you wish to be displayed in Live Events.

    Message Type Selected

  5. Save the Message selection(s).
  6. Click on the Acknowledge tab. Place a check-mark against the door forced event type.

    Select for Acknowledgment

  7. Save the filter.

 

15.2 Device Type Setup

A device type now needs to be created. The device type is what handles how the alert is acknowledged/dealt with. For this example, we will just be configuring the alert to require a specific password before the alert can be confirmed.

  1. Go to Setup >> Device Types.
  2. Click the ADD DEVICE TYPE button.
  3. Rename the new device type.
  4. Place a check-mark against: Must Confirm.
  5. Select the option: Require Password on Confirm.
  6. Enter a specific password that will need to be entered by the system operator.

    Require Password

  7. Save the Device Type settings.

    Save Icons

 

15.3 Configure the Reader

The specific reader must now be configured with the filter and device type. You will also have to enable the require acknowledgment option again. That allows multiple readers to be able to use the same device type but for the alerts to only be configured for certain readers.

  1. Go to Setup >> Hardware Setup >> All.
  2. Navigate to the specific reader located on the hardware tree.

    Select a Reader

  3. The reader properties appear on the right.
  4. Ensure Advanced View is enabled for the reader.

    Advanced View enabled

  5. Scroll down to the Monitoring section of the reader properties.
  6. Select the device type that you setup in section 3.2 and apply the filter that was created in section 1.0.
  7. Set Require Acknowledgment to Yes.

    Reader Config

  8. Save the reader settings.

 

15.4 Test the Alert

You should now test the alert to ensure the event appears in Live Events and at the same time the alert appears in the alerts grid. For the door forced event you will need to have door contacts installed at the door, but you will also need to ensure the door contact is enabled in the reader properties:

 

Enable Door Contact

 

Note: The steps for enabling the door contact varies in terms of the hardware type being used. Standard NXT controllers only need the option set to Yes. PXL and MSC controllers also allow you to define whether door forced or door held events are used.

  1. Enable the door contact in the reader properties.
  2. Create the door forced event at the controller.
  3. Ensure the exact event appears in the Live Events grid.

    Create the Alert

  4. Also ensure the new alert has appeared in the alerts grid.

    Alerts grid

15.5 Confirm the Alert

  1. Enter the password.
  2. The Confirm button will then go green.
  3. Press the Confirm button to confirm and clear the event.

    Confirm Button

  4. The alert will be cleared from the grid.

 

15.6 Configure a Sound Alert

You can now also configure the alert as a 'sound alert'. When the event occurs and the alert is created, you will have a .WAV sound continuously play at the PC until is has been acknowledged by a system operator. There are several .wav sounds that are included and added automatically when you install the software. The can be found at the following default location:
 

C:\Keri\DoorsNET\Sounds

 

Wav Files

 

For this example we will continue to use the same Door Forced alert that was setup in the previous sections.

 

  1. Return to Device Types.
  2. Select the device type that was setup and assigned to the reader.
  3. Refer to the device type properties and click on the Audio tab.

    Audio tab

  4. Select a sound from the Alarm Sound drop-down menu. This is the sound that will be played at the PC when the alert is created.

    Select a .WAV File

  5. You can preview the sound by clicking the speaker icon.
  6. Set a Repeat value (for example: set the value to 2 and the sounds will repeat every 2 seconds).

    Repeat Value

  7. Save the settings.
  8. Return to the reader located on the hardware tree.
  9. Navigate to the Monitor section in the reader properties.
  10. Set Enable Sounds to True.

    Enable Sounds

  11. Save the reader settings.
  12. Generate the alert by creating the door forced event type again at the reader.
  13. As soon as the alert is created the specific sound will play at the host PC until the alert has been confirmed.

 

Note: Setting up multiple device types allows you to specify a different sound to be played for different event types, different locations or perhaps different hardware types. Many event types also have an opposite event type (the opposite of door forced is door closed). You can also configure the filter and the device type to play a different sound when the door closes using the Clear Sound audio option.

 

Clear Sound Option

 

 

 

16.0Hardware Status

Status tabs are found at the bottom of the work space/data display field.

 

  • Certain status tabs only appear when its corresponding feature is accessed or enabled.
  • Mouse over a tab to have that tab's window open in the work space/data display field.
  • Mouse onto the window and you can review the information within.
  • Mouse off the window and the window closes.
  • Click on the push-pin icon in the upper right of the window to "pin" that window and have it stay open when you mouse off. Click on the push-pin icon again to "un-pin" the window.

 

 

The example above displays the Status tab. Each tab has unique data sets.

 

  • Alerts - lists events that require acknowledgment by an operator
  • Control Points - lists information on all control points (outputs)
  • Doors - lists information on doors
  • Live Events - lists transactions in real-time
  • Monitor Points - lists information on all monitor points (inputs)
  • Status - lists controller status
  • Trace Events - lists events specifically designated for display by the operator

 

 

17.0Operate Doors
17.1Temp Unlock

The Temp Unlock feature allows you to unlock a door or multiple doors from the client workstation.

Temp Unlock can be performed via one of the following methods:

From the Hardware Tree

  • Go to the hardware tree (Setup >> Hardware Setup >> All).
  • Highlight a reader from the hardware tree.
  • Click the Temp Unlock icon from the Selected Hardware ribbon bar.

Temp Unlock - Image 1

  • This will temporarily unlock the door for the strike time that is set for the reader.

Temp Unlock 2

  • You can however perform a Temp Unlock for a duration greater than the default unlock time. For example if a delivery is being made, if a large group of people are entering perhaps for some kind of special event.
  • From the drop-down list to the right of the Temp Unlock icon select one of the available options. Then click the Temp Unlock icon again.

    Note: the available temporary unlock times vary depending on which hardware type you are using.
  • You can also right-click the reader in the hardware tree (but this will always be for the unlock/strike time).

 

Temp Unlock - Image 3

 

From the Doors Tab

  • Go to Setup >> Hardware Setup >> Doors.
  • Highlight a door or use the SHIFT key on the keyboard to highlight multiple doors.
  • Click the Temp Unlock icon in the ribbon bar or use the right-click and Temp Unlock option to unlock the doors for the door's unlock/strike time.
  • Or you the time selection drop-down list to unlock or the doors for a greater period of time.

Temp Unlock - Image 4

 

From Live Events

If a reader related event appears in live events, such as door forced or access denied, the system operator can perform a temp unlock on that door. An example might be if the operator has visually verified the identity of someone who has perhaps lost their card or who has accidentally been assigned incorrect access rights.

  • Right-click on the reader related event.
  • Select the Temp Unlock option.

Temp Unlock - Image 5


 

18.0Database Backup


This guide explains how to quickly and easily create a backup from within the Doors.NET software:

  1. In Doors.NET go to: Tools >> Backup.
    Backup _Icon
  2. A notification window will inform you that a full system backup will be made. Select YES.
  3. You will then be prompted to open the Live Events grid.
  4. Wait for the database backup completed message to appear.

    Backup Completed Message

  5. Click Yes to view the location of the backup file.

    DB Backup - File Location

  6. File Explorer will open in the following location:

    C:\Program Files\Microsoft SQL Server\MSSQLxx.ECLIPSE\MSSQL\Backup - on a 64-bit operating system

    and... C:\Program Files(x86)\Microsoft SQL Server\MSSQLxx.ECLIPSE\MSSQL\Backup - on a 32-bit operating system

  7. Sort by Date Modified so you will be able to easily locate the backup file.
  8. Copy the backup file onto a USB thumb drive or an external hard-drive for safe keeping.

 

IMPORTANT NOTES

  • By default a full system backup is performed at 23:00 every Friday. This can be configured via the License Manager (select Application Server on the left, click the SETTINGS button then click the Backup tab).
  • It is not possible to restore a new database onto an older version of SQL -for example, you cannot use an SQL 2016 database on SQL Server/Express 2008 or 2005.
  • If you are migrating your Doors.NET system to a new PC and you are using encrypted administrator passwords (Doors.NET v4.0.3 onwards), be aware that you will need to re-use your existing license key. Contact Keri Systems inside sales with your existing Doors.NET license key and it will be modified so that it can be re-activated on the new PC.

 

19.0 Database Restore

Instructions for Restoring an SQL Database in Doors.NET

 

Notes:
- performing this task will completely overwrite ALL data in the existing Doors.NET database.

- this backup procedure pertains to Doors.NET databases using Microsoft SQL Server 2012 however, the procedure is almost identical to other versions of SQL Express.

- If you are migrating your Doors.NET system to a new PC and you are using encrypted administrator passwords (Doors.NET v4.0.3 onwards), be aware that you will need to re-use your existing license key. Contact Keri Systems inside sales with your existing Doors.NET license key and it will be modified so that it can be re-activated on the new PC.

 

  • Stop all Doors.Net services.

  • Open the SQL Server Management Studio Express application in the Windows Start Menu.
  • Login using Windows Authentication.

 

SQL Connect Window

 

  • Expand “Databases” in the left hand pane and find DHS_MAIN.

  • Right click on the DHS_MAIN database and choose Tasks > Restore > Database.

DB Right-click and Restore

 

  • In the “Restore database DHS_MAIN” Window in the right hand pane, right click on the “From Device” radio button.
  • Click on the square icon with the three periods on it that is to the right of the From Device box. This will bring up the “Specify Backup” window. Click on the “Add” button.


DB Restore Selection

 

  • Once the Add button is pressed, it will bring up the contents of the SQL backup folder (C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup) - This folder is where the backup files reside. A backup file is created here where you click the Backup icon within the Doors.NET user interface (Tools >> Backup).

 

DB Restore - Select Backup File

 

  • With the desired backup file highlighted click the OK button. The most recent file will be at the bottom of the list (if you have multiple backup files listed).
  • Click OK again on the specify backup dialog box.
  • In the Restore Database DHS_MAIN window, click on the check box for the selected database.

     

    DB Restore_Img 5

     

     

  • In Restore Database DHS_MAIN in the left hand pane, right click on “Options” then check the “Overwrite the existing database” checkbox.

 

DB Restore_Img 6

 

  • Click OK to start the restore procedure. Check the “Progress” box in the lower left hand pane in the Restore Database DHS_MAIN window to know when the backup in completed.

  • Find the UpdateDHSDB.exe in the C:\Keri\DoorsNET folder and run this program.
  • Restart all Doors.Net services.

 



Moving a Database from One PC to Another

To move a database from one PC to another, run a backup on the old install of Doors.Net. Retrieve the latest backup file on that PC from the C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup folder and move that file to the same directory on the PC with the new install. Then restore using that backup file and the above procedure.

 

- If you are migrating your Doors.NET system to a new PC and you are using encrypted administrator passwords (Doors.NET v4.0.3 onwards), be aware that you will need to re-use your existing license key. Contact Keri Systems inside sales with your existing Doors.NET license key and it will be modified so that it can be re-activated on the new PC.


 

 

20.0Using the Doors.NET Help File

Doors.NET has a comprehensive and easy-to-use help file included with the software, which you can use to learn more about setting up, maintaining or using a Doors.NET access control system. The contents of the help file are automatically installed when you install the Doors.NET software.

 

Help - Image 1

 

 

20.1Accessing the Help


  1. You can access the help file at any time by clicking on the icon in the upper-left corner of the user-interface and selecting ‘Online Help’. Select English from the language selection dialog box then click OK. The Help Viewer will appear and will automatically display the topic for the active grid or page.



    Help - Image 2



  2. You can click the Windows Start Menu >> All Programs >> Doors.NET >> Help File.


Help - Image 3

 

Again, select English as the preferred language, then click the OK button. The help file will open on the Welcome screen.

 

3. The third option is to press the F1 key while logged into the software. The help file is context-sensitive, so when you press the F1 key while on the Cardholders page, for example, the help file will open up to the Cardholders section.

 

Similarly if you are on the Access Groups page, Time Schedules, Holidays, Hardware Setup or on one of the status grids, those are the topics you will automatically be taken to when you press F1.

 

 

20.2Locating Information

 

Table of Contents

 


Help - Image 4

 

When you open the help file, you will see the Table of Contents listed on the left.

 

Locating specific information is fairly self-explanatory. For example; if you want to know how to block enroll cards, simply click on Cardholders which will expand the cardholders section, then select Block Enrollment.

 

Help - Image 5



Using the Index

The Index includes a list of common search terms (keywords). Click the Index icon to display the Index pane.

 

Help - Image 6

 

In the Index search text, field type a keyword for the topic you wish to find information about. For example; ‘Access Groups’You will immediately see a list of the help topics which are related to access groups.

 

Help - Image 7

 

Or type in ‘Cardholders’ and you will see the list of Cardholder-related topics.

 

Help - Image 8

 

Simply click on one of the listed topics and the appropriate information will display on the right.

 


 


Help - Image 9

 

The search facility is similar to the Index but it searches all text-content, not just keywords. When you type in a word or phrase then click Search, you will see a list of pages where that word or phrase appears. (It is ranked in order of how often the search-criteria appears).


 

Help - Image 10

 

 

Favorites

 

The help viewer also has a Favorites pane where you can add your favorite topics and searches.

 

Help - Image 11

 

To add a favorite topic, open the topic and then click the ‘Add Topic to Favorites’ icon, as highlighted here:

 

Help - Image 13

 

To add a favorite search, perform a search on the search pane, then click the ‘Add Search to Favorites’ icon, highlighted here:

 

Help - Image 14

 

Click on the gold star to display the saved Favorites. These will then be listed every time you open the help viewer.

 

Help - Image 15

 

 

The Glossary

The glossary contains a list of specific access control terms and their accompanying definitions.

 

Help - Image 16

 

Simply click the term or phrase and the definition will appear directly beneath it.

 

Help - Image 17

 

 

20.3Printing Topics


You can print an entire topic by clicking File >> Print and then selecting the printer.

 

Help - Image 18

 

If you click on Print Preview there is also the option of removing headers and footers before printing.

 

Help - Image 19

 

If you have Adobe Acrobat installed you can alternatively select to print to an Adobe PDF (this will create a standalone PDF which you can further edit).

 

Help - Image 20



    • Related Articles

    • Doors.NET - Full Installation

      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 ...
    • Doors.NET - Quick Start Guide

      This document covers the basic installation and configuration of Doors.NET with Standard NXT, PXL or NXT Mercury-Powered controller types. It assumes that the computer being used for the Doors.NET installation has a connection to the Internet and ...
    • Doors.NET Standalone Technical Documents

              Here you can download various Doors.NET technical documentation in PDF format: Doors.NET Setup and Installation Guides Doors32 and PXL Controller Upgrade Data Sheet Recommended PC and Operating System Information Doors.NET Ethernet ...
    • Doors.NET - End User's Guide

       Here attached is a Doors.NET user guide written mainly for the end-users.
    • 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 ...