Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This manual represents the knowledge at the above-mentioned time. TKH security works non-stop to improve her products. For the most recent technical information please contact your consultant or dealer.

Introduction

This document is the installation and operation manual for OSDP readers.

WHAT IS OSDP?

Open Supervised Device Protocol (OSDP) is an access control communications standard developed by the Security Industry Association (SIA) to improve interoperability among access control and security products.

...

OSDP V2.2 which is based on the IEC 60839-11-5 standard, was released in December 2020.

https://www.securityindustry.org/industry-standards/open-supervised-device-protocol/

Materials

  • Card reader with OSDP protocol

  • Card reader must be provided with key material to be able to read the desired cards.

Readers are only supported by stacked Orions (RS485 connection)

General

OSDP readers are completely handled by the nodemanager, so the nodemanager should run to obtain access by a OSDP card reader.

The readermanager is not involved by handling the OSDP protocol.

Support and license

Below is an overview of support for both the hardware and the software, including the necessary license:

Version

License

Version 10.1.x

iProtect basic license

Readers license

Setup an OSDP reader using auto discovery           

  1. Connect the reader (see the documentation of the specifik reader)

  2. Press on the discover button in the line dialog of the Pluto.

  3. Wait until the discover process is ready
    (Read-in event=> Read-in event: Stop, Line: xxx…)

  4. Refresh the line dialog, if an OSDP device is detected it will be shown as a Node below port 1 or 2 of the Orion.

  5. If the <OSDP compatibility>  

  6. Badge 2 times a card at the reader, now the reader will be added below the OSDP node in iProtect (adding the reader manually is also possible)

The discover function for OSDP devices checks for the following settings:
Baudrate                     9600, 19K2, 115K2  baud,  They are all non-parity, 8 bit, 1 stop bit
Device address          0, 1, 2, 3, 4, 5, 6, 7, 8, 13, 14, 24

If other settings are nesseraly , set the settings manualy

Detection of capabilitties:

When a OSDP reader is connected the first task of the OSDP driver is to ask the so called capabilities, depending on the reported capabilities functionalities will be actived or not.
The fist time that the reader is connected the most importand capabilities will be reported in the event: New node disvoverd=>

...

Dec 9 13:46:37 Server48 kp77db: [kp77db] [9/13:46:37] Line=33: OSDP reader
Dec 9 13:46:37 server48 kp77db: [kp77db] [9/13:46:37] Line=33: Non compliant OSDP fixes:4
Dec 9 13:46:37 Server48 kp77db: [kp77db] [9/13:46:37] Line=33: - card data type bit array (max 1024)
Dec 9 13:46:37 Server48 kp77db: [kp77db] [9/13:46:37] Line=33: - 1 leds per reader: timed, tricolor
Dec 9 13:46:37 Server48 kp77db: [kp77db] [9/13:46:37] Line=33: - 1 audible annunciators per reader: timed
Dec 9 13:46:37 Server48 kp77db: [kp77db] [9/13:46:37] Line=33: - reader checksum: CRC16
Dec 9 13:46:37 Server48 kp77db: [kp77db] [9/13:46:37] Line=33: - reader encryption: AES 128
Dec 9 13:46:37 Server48 kp77db: [kp77db] [9/13:46:37] Line=33: - reader buffer size: 256 bytes

Setup an OSDP reader manually

  1. Connect the reader (see chapter “Connecting the reader”)

  2. Select the line to which the OSDP reader is connected

  3. Select the Orion port to which the OSDP reader is connected

  4. Add a node of type <OSDP>

  5. Fill in the standard things like, name, code, etc

  6. Set the desired OSDP address

  7. Select OSDP compatibility
    a.    Fully compliant (default)
    b.    IDESCO (as non compliant)
    c.     IDESCO V2 (as non compliant)
    d.    No reader in capabilities (for OSDP card readers, reporting that no card reader is present.)

  8. Select the desired baud rate and port settings

    1. Most used speed is: 9600, 19200 or 115K2  baud

    2. Port setting: N81

  9. Activate the node

  10. Press <SAVE>

  11. Refresh page and check the points below.

    1. Check <Transmission Quality (%):)>   should be >= 95%

    2. Check <Version:>  version info should be available

  12. Select the created node in the tree view.

  13. Click on the right mouse button and select <Add reader>

...

11.  For secure channel see chapter “Using the secure channel”

Using the secure channel

OSDP v2 with Secure Channel has AES-128 encryption to ensure that communication between the targeted devices is strict and secure.

...

·         The button <Set keys (SC)>  generates and stores a key into the reader

·         The OSDP secure channel key himself is only visible for Root and Installer users

·         Once a key set, into the reader it cannot be cleared or rewritten by the system (not allowed in the OSDP protocol, security risk). If the key must be cleared (Reset) follow the procedure what is deliverd by the reader manufactoror

Reader settings :

For OSDP readers there are some specific reader settings.

...

Info

Most used setting for buzzer time= 2

           
Tested readers

The readers below have been tested and can be implemented.

IDESCO BCD 2.0 OSDP

IDESCO BCD 2.0 OSDP V2

PHG Voxio -A-3100-A

OSDP - Voxio-A-3100-A reader - Knowledge Base - Confluence (atlassian.net)

PHG Voxio -T 1570-Z

OSDP - Voxio-T-1570-Z reader - Knowledge Base - Confluence (atlassian.net)

GEO / IE / INID  smartprox reader Model 5000C RS485

Tagmaster

NEDAP uPASS Target

NEDAP NVITE

OSDP - NEDAP NVITE - Knowledge Base - Confluence (atlassian.net)