access_control

ViaVai Access Control

The Thinknx Access Control object permits to enhance the level of automation and security of the home/building where it is applied. It can be adapted to sectors where long term expirations are required such as service and industry sectors, but also applies to the hospitality sector where credentials are usually short term, and remote management is required.

Figure 1: Access Control Usability

The Access Control object can communicate directly with the KNX system through Thinknx server, making the integration very easy and flexible. Any standard KNX keypad can be used as an access keypad, and its buttons as code entries. Once the code is inserted, it is possible to operate a lock or switch on a KNX actuator. In addition, communication with Wiegand technology is possible through the Thinknx-Wiegand adapter, making it possible to install a suitable RFID or biometric reader.

Figure 2: Access Control Diagram

To facilitate the work of end users and adminitrators and still be able to cover complex situations, Thinknx Access Control is configured in two different phases and with two different tools:

  • Phase 1: Thinknx Configurator The installer and system integrator will use Thinknx Configurator to completely define the topology of the system, creating and configuring readers, areas and roles, and creating interactions between KNX and other integrated systems.
  • Phase 2: Management The manager, who is most likely available on site, will focus on the everyday management tasks such as creating users and associating them with predefined roles, create calendars and time-based restrictions, add or delete access codes, view logs and movements, control area occupancy and much more. The manager will not have access to the Thinknx Configurator project, but will use a dedicated web page or Thinknx application. Management

Figure 3: Access Control Structure

Some of the most important features available within the Access Control:

  • Possibility to create Areas as parts of the building, limited by one or more gates with readers. Rights will be granted per area.
  • Possibility to define for each area Entry Gates and Exit Gates, which can lead to fully count the number of persons inside the area, or for timekeeping operations.
  • Possibility to create different Roles, with predefined privileges to access specific building areas. Any new user shall be assigned to a preconfigured role and will receive the same access rules as this role.
  • Possibility to define automatic expirations for user authorizations.
  • Automatic update of all gates when settings are modified.
  • Possibility to log all movements and save them inside the database or send them automatically as reports.

In the Thinknx Configurator software, open the project and add the Access Control object in the System tab. The below parameters are available for this object:

Parameters

Keypad prototypes

Keyboard prototypes allow defining the types of keyboards present in the system. To add and configure a prototype, click on the small button to the right to access the prototype creator window. For each added prototype, the following properties are available:

Parameters

Keypads

Keyboards are the devices that send codes to the server for system control. They can be physical, using KNX or Wiegand, or virtual through the Thinknx application. The number of keypads also determines the required license to use the service. At least one keypad protocol must be created prior adding the keypads. Clicking on the small button to the right will open the Keypads Manager. Each added keypad will have the following parameters:

Parameters

Areas

It contains all the areas (rooms or parts of the building) of the project, which can be monitored by one or more device checker. It will be possible to set up flow access, codes for continuous unlocking or fixed locking of the area, to know how many people are inside, and if there has been a valid entry. By clicking on the small button to the right, the Area Manager is accessible. Each added area will have the following parameters:

Parameters

Roles

This parameter holds the collection of roles created inside the project. Users on site can be assigned a role with predefined privileges to access specific building areas. Clicking on the small button to the right will open the Roles Manager. Each added role will have the following parameters:

Parameters

It is possible to send access codes directly to Thinknx from 2N keypads to manage user access points through our system, following the configuration below.

On the 2n web page:

Configuration.

Starting from the image above, let's assume we have Room 1 with a keypad (K1) to enter and a keypad (K2) to exit. Room 2 has a virtual keypad (K3) accessible via an application. Room 3 features a keypad (K4 - 2N access control Device) that can be accessed through an IP address. There is also a corridor with two keypads (K5/K6) to monitor entry and exit.

In this setup, we will have various user levels with different access permissions to these rooms. Let's assume a system with a 4-digit code, 6 possible numbers, and without zero available.

Part 1 - Room 1

Part 2 - Room 2

Part 3 - Room 3

Part 4 - Corridor

Part 5 - Create Roles

  • access_control.txt
  • Last modified: 2024/10/24 10:56
  • by francesco