Using Multiple Hardware Types in Doors.NET

Using Multiple Hardware Types in Doors.NET

Doors.NET is capable of running multiple concurrent hardware platforms. The ability to support multiple concurrent hardware platforms was introduced in Doors.NET v3.5.1.19. Support for the Entraguard, the PXL-G and the PXL-LC was introduced in Doors.NET v3.5.1.20.

Supported Multiple Concurrent Hardware Platforms

Hardware PlatformRequired Gateway
NXTNXT
Mercury Powered NXTMSC
PXL-500, PXL-G, PXL-LCPXL
EntraguardPXL
Mercury SecurityMSC
Assa AperioMSC
Assa WiFi/POEASSA
AllegionMSC

 

These hardware platforms are NOT supported by Doors.NET:

  • PXL-510 (Alarm Panel)
  • PXL-250 controllers

 

Depending upon the hardware platforms you choose you may be required to license additional gateways. A gateway is a software service component that manages communication between the field hardware and the application server. It receives instructions for the hardware type that it is responsible for servicing, formats that information for the hardware type, and sends it to the appropriate controllers. All transactions generated by the controllers are formatted by the gateway for transport to the application server. A gateway can reside on the same PC as the application server, on a different PC on the network, or across the Internet. The factory default for Doors.NET is to install one hardware gateway. There are additional charges for each additional hardware gateway and your license must be updated to enable each additional hardware gateway. Only one gateway of each hardware platform can be installed per PC.

 

When using multiple hardware platforms, the software limits itself to the lowest common denominator between the active hardware platforms for certain operating parameters. Also, certain features may be displayed, but may only apply to one specific hardware platform, and not to any other platforms. This document calls out the most obvious limitations. To use this document, identify the hardware platforms you are installing and then locate the lowest parameter value per hardware type. This will be the limitation imposed by Doors.NET.

 

 

NOTE: Entraguard units use the PXL gateway for communication, and therefore are subject to the same limitations as PXL controllers.

Time Schedules and Holiday Schedules

When using multiple concurrent hardware platforms Doors.NET allows each hardware type to access its total number of available time schedules. Time schedules are not limited to the lowest common denominator.

 

Time Schedule Limitations

 

Gateway TypePXLNXTMercury Powered
NXT
Standard
Mercury
ASSA
Aperio
ASSA
WiFi/POE
Ingersoll
Rand
Time Schedules3264255255255255255
Intervals per Day4121212121 (a)12
Intervals per Week2850848484n/a84

 

(a) Only one interval is allowed per time schedule.

 

Example – A system with both PXL and NXT hardware allows only the first 32 time schedules to be used by PXL controllers and all 64 time schedules to be used by NXT controllers. However, the first 32 schedules must follow the PXL rules.

 

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

 

Holiday Schedule Limitations

 

Gateway TypePXLNXTMercury Powered
NXT
Standard
Mercury
ASSA
Aperio
ASSA
WiFi/POE
Ingersoll
Rand
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.

 

Access Groups

When using multiple concurrent hardware platforms Doors.NET allows each gateway/hardware type to access its total number of available access groups. It does not limit access groups to the lowest common denominator.

 

Access Group Limitations

 

Gateway TypePXLNXTMercury Powered
NXT
Standard
Mercury
ASSA
Aperio
ASSA
WiFi/POE
Ingersoll
Rand
Number of Access Groupsunlimitedunlimitedunlimitedunlimitedunlimitedunlimitedunlimited
Access Groups per Cardholder per Controller1832 (a)32 (a)32 (a)832 (a)

 

(a) PXL access groups can have unlimited access groups per cardholder as long as the access groups do not cross each other or include the same controller in more than one assigned group.

(b) The factory default is 8, but can be configured to up to 32.

 

Example – A system with both PXL and NXT hardware allows only the first access group to be assigned per cardholder on PXL controllers, but it allows the first through eighth access groups to be assigned per cardholder on NXT controllers.

 

Cardholders and Reader Types

When using multiple concurrent hardware platforms the software will allow each hardware type to retain its maximum number of cardholders. However, each hardware type has its own reader set it supports and these reader sets may not be compatible between hardware platforms. This means a cardholder may need multiple credentials, each credential unique to a hardware gateway type.

 

Also, each credential/reader type may have unique features, options, and limitations that other credential/reader types do not have.

 

Cardholder Limitations per Controller

 

Gateway TypePXLNXTMercury Powered
NXT
Standard
Mercury
ASSA
Aperio
ASSA
WiFi/POE
Ingersoll
Rand
Number of Cardholders65,53548,000100,000 to 145,0001,000,000100,000 to 145,0002,400100,000 to 145,000

 

 

Anti-Passback Limitations

 

Gateway TypePXLNXTMercury Powered
NXT
Standard
Mercury
ASSA
Aperio
ASSA
WiFi/POE
Ingersoll
Rand
Local APBYESNOYESYESYESNOYES
Global APBNONOYESYESYESNOYES

 

(a) Global APB requires Global Linkage - Hardware Control to be enabled in your license. This is not a standard feature for the supported hardware types.

 

Supported Reader Interfaces

 

Gateway TypePXLNXTMercury Powered
NXT
Standard
Mercury
ASSA
Aperio
ASSA
WiFi/POE
Ingersoll
Rand
Keri MSYESYESYESNONONONO
Keri NXTNOYESYESNONONONO
Wiegand (a)YESYESYESYESYESYESYES
Clock / DataNONONOYESNONOYES

 

(a) The way different controller types handle the Wiegand bit format affects credential compatibility between the controller types:

  • The 26-bit Wiegand format is handled the same between PXL, NXT, and Mercury Powered NXT controllers (when the NXT and Mercury Powered NXT controllers are using a RIM). It is handled differently by Standard Mercury controllers, and by ASSA Aperio, ASSA WiFi/POE, and Ingersoll Rand lock sets (which do not use a RIM). The difference is that the RIM reads the credential, verifies parity, then strips the parity bits off before sending the credential ID to the controller. The Standard Mercury controllers, and ASSA Aperio and Ingersoll Rand lock sets simply read the credential and send the entire 26 bits. If a PXL, NXT, or Mercury Powered NXT gateway is used with a Standard Mercury, ASSA Aperio, ASSA WiFi/POE, or Ingersoll Rand gateway, you have two options: 1) the 26-bit Wiegand credentials must be enrolled separately for each controller/lock set type, or 2) use the optional Credential Types menu to create a custom credential type that accommodates both data types. The Credential Types feature is not a part of the default Doors.NET license.

  • 37-bit HID Wiegand is not compatible across Wiegand reader interfaces as each reader interface handles the 37-bit value differently resulting in being seen as a different number between interfaces. This means all 37-bit Wiegand credentials must be enrolled separately for each controller type.

 

Temp Door Unlock

Since each door type has a different set of temp unlock time parameters, the software user interface will not allow you to select a temporary unlock time from the pull-down menu (the field is grayed out).

 

 

If you click the Temp Unlock icon all doors will be temporarily unlocked for their default strike times.

 

If you select an individual door or a set of doors all the same type, the pull-down menu becomes active and allows you to set an unlock time per the parameters allowed by that reader type.

 


Global Unlock/Lock and Situation Manager

The Global Unlock/Lock features used by PXL controllers in Doors32 are also available in Doors.NET. These features use dedicated inputs on the Primary PXL controller to either unlock or lock all online, functioning doors in the network.

 

Doors.NET also has a Situation Manager feature providing additional capabilities for controllers in global unlock/lock applications. This feature provides greater control and flexibility in how Global Unlock/Lock is implemented, including varying restriction levels of lock and unlock, and the ability to assign/unassign specific doors to the global unlock/lock commands.

 

Situation Manager features are fully supported by the following controllers:

 

  • NXT
  • Mercury Powered NXT
  • Standard Mercury
  • Ingersoll/Rand Schlage
  • PXL with firmware v8.06.09 or greater (all PXL controllers on the network must have this firmware revision or greater)

 

Situation Manager features are partially supported by the following controllers:

 

  • ASSA Aperio – only supports Lock and Remote Lock Out
    (can take up to 1 minute to process – cannot do lock down)
  • ASSA WiFi/POE – only supports Remote Unlock/Lock
    (applies only to lock sets configured as Always On)
  • Entraguard
    - Entraguard firmware only supports the 'Global Lock Only' command. All the other, advanced Global Lock commands are treated as a standard Global Lock Only command (Global Lockout, Global Lockdown, Global Lockdown - allow Total Access). This means you should not use an Entraguard controller as a Primary unless there are only Entraguard units on the network as the advanced Global Lock commands will not be passed onto the other units in the network.
    - A Global Unlock command initiated by hardware reacts across all units nearly instantaneously. If initiated through the software via Situation Manager each unit is unlocked on-at-a-time. It can take up to 30 seconds per unit for the unlock command to be completed.
    - Entraguard firmware does not issue an event following a lock command. Currently, the only way to see Entraguard lock status is to right-click the controller and 'Request Status' Entraguards do issue an event following an unlock command.

 

Miscellaneous Feature Differences Between Hardware Types

  • The Local Linkage feature is not available for PXL controllers.
  • PXL Controllers do not support NXT readers
  • Standard NXT controllers do support NXT readers but do NOT support NXT Exit readers.
  • NXT-MSC controllers support OSDP readers but PXL and Standard NXT do NOT support OSDP readers.

 


    • Related Articles

    • Doors.NET - Hardware Gateway

      1.0 Introduction The Doors.NET Gateway is a service that provides the communication between the software and the hardware (the controllers, readers, I/O modules, etc). Each hardware types has its own gateway type (there is a PXL gateway, NXT gateway, ...
    • Using 26-Bit Wiegand Format on Different Hardware Types

      1.0 Introduction When using NXT or NXT-MSC controllers, the 26-bit card data is processed using the same 26-bit Wiegand format (which is added to the Doors.NET system, by default).  If you have Credential Types enabled on your Doors.NET system, the ...
    • Doors.NET Data Sheet

      Doors.NET Data Sheet (attached)
    • Doors.NET - Licensed Applications

      Licensed Applications The Licensed Applications are stand alone programs or plug-ins that add features or extend functionality of Doors.NET - They are not included with the standard version of Doors.NET and must be enabled on your license key. ...
    • 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 ...