CredoID

Virtual door module

Virtual Door Module I/O control

This procedure describes how to configure doors using a virtual reader interface module and a physical input and output modules on Mercury or Aero controllers. This setup allows door status monitoring using a real input without the need for physical readers.

Configuration

  1. Configure and connect HID Aero controller to CredoID.

https://docs.credoid.com/hardware/devices/aero

  1. Add Virtual door module as a virtual reader interface to Device modules. This module will serve as a logical interface for doors and associated readers.

https://docs.credoid.com/hardware/devices/aero#adding-device-modules

vd_module.png

  1. Connect a physical input module to controller. Add it using "Discover" in "Device modules" section. The module (x200) provides the inputs used for monitoring door status or other field conditions.

  2. Connect a physical output module to controller. Add it using "Discover" in "Device modules" section. The module (x300) provides the outputs that are used to drive an action, such as releasing a magnetic lock, activating a door strike, or tripping an alarm dialer.

aeromodules.png

  1. Create doors in the system and assign an entry reader using any address of the virtual module.

https://docs.credoid.com/en/access-points/doors#creating-a-new-door
vdaeroentry.png

  1. Configure Contact type settings and Assignable I/O parameters.

    Under "Advanced Settings" section of door configuration:

vdaeroadv.png

  • Door monitor contact type - Depends on the lock type.
  • Door monitor module - x200.
  • Strike relay module - x300.
  • Door monitor input No. - corresponding input number that matches the wired connection.
  • Strike relay No. - corresponding relay number that matches the wired connection.
  1. Configure and connect Mercury controller to CredoID.

https://docs.credoid.com/hardware/devices/mercury

  1. Add Virtual door module as a virtual reader interface to Device modules. This module will serve as a logical interface for doors and associated readers.

https://docs.credoid.com/hardware/devices/mercury#adding-device-modules
vd_module.png

  1. Connect a physical input module to controller. Add it using "Discover" in "Device modules" section. The module (Mr16In) provides the inputs used for monitoring door status or other field conditions.

  2. Connect a physical output module to controller. Add it using "Discover" in "Device modules" section. The module (Mr16Out) provides the outputs that are used to drive an action, such as releasing a magnetic lock, activating a door strike, or tripping an alarm dialer.

mercurymodules.png

  1. Create doors in the system and assign an entry reader using any address of the virtual module.

https://docs.credoid.com/en/access-points/doors#creating-a-new-door
vdmercuryentry.png

  1. Configure Contact type settings and Assignable I/O parameters.

    Under "Advanced Settings" section of door configuration:

vdmercuryadv.png

  • Door monitor contact type - Depends on the lock type.
  • Door monitor module - Mr16In.
  • Strike relay module - Mr16Out.
  • Door monitor input No. - corresponding input number that matches the wired connection.
  • Strike relay No. - corresponding relay number that matches the wired connection.

Operational behavior

Configured virtual doors will operate without any physical readers. When the monitored input on the virtual module is activated - it will generate an event.

For example, when door contact is triggered - the system will generate a "Door Forced Open" event.

Using "Momentary unlock" will activate a relay (if configured) and generate "Lock open" event. After set "Strike time" - "Lock closed" event will be generated.

Triggering door contact while the lock is open - the system will generate a "Door Open" event.

To suppress "Door Forced Open" and report only "Door Held Open" events:

suppressdfo.png

Enable "Suppress door forced open alarm" option in "Advanced settings". When this option is active, the controller will not log "Door Forced Open" events.

Access mode override

Enabling access mode override allows to set a schedule to override door access mode.
Scheduled door mode allows keeping the lobby door unlocked and open during work hours, automatically switching back to secure mode at night.

"Card only" mode is currently a placeholder for "Secure" mode.

Use case examples

This configuration is commonly used for testing, simulating, or monitoring non-access-controlled doors.

Examples include:

By using a virtual door module and a physical Mr16In or x200 input, administrators can verify door event handling, monitor contacts, and validate system integrations without deploying full hardware door components.