Overview
This guide explains how to configure third-party OSDP readers on Inner Range access controllers. OSDP (Open Supervised Device Protocol) is a secure, bi-directional communication protocol that replaces traditional Wiegand connections. Inner Range supports OSDP v2.2 including encryption modes.
Supported access modules and their OSDP capacities:
| Module | Doors | OSDP Readers | Address Range |
|---|---|---|---|
| SLAM | 2 | 4 | 0–3 |
| ILAM | 8 | 16 | 0–15 |
| IAC | 8 | 16 | 0–15 |
Minimum firmware requirements:
- IAC: V18.1.7
- ILAM: V3.1.0
- SLAM: V3.1.3
- Integriti Software: V18.2 or later recommended (V4.0.3 minimum)
Prerequisites
- Integriti System Designer with installer-level access.
- Controller and module firmware meeting the minimum requirements above.
- Third-party OSDP readers configured to 115200 baud.
- Two-pair twisted individually shielded cable recommended for OSDP bus (RS485 differential).
- Existing multicore Wiegand cables may work for short runs.
Step-by-Step
Pre-Configure OSDP Readers (Manufacturer Setup)
Before connecting readers to the Integriti system, configure them using the manufacturer’s tools or configuration cards:
For HID OSDP readers, set these options:
- Baud rate: 115200
- Protocol: OSDP V2
- OSDP Tamper: Enabled
- A/V: OFF
- 485HDX: Enabled
- IPM: OFF
- UART: OFF
- Wiegand: OFF
- LED Response on Card Read: Off, Host Controlled
- Disable CSN reading: advised but not required
Confirmed compatible HID models: iClass SE R10, R15, R30, RA30, R40, RK40, RP10, RP15, RP40, RPK40. HID firmware must be 8.6.0.4 or above (reported as version 1.139.0+ in Integriti Review).
Configure the Access Module
- In Integriti System Designer, navigate to the Controllers tab.
- Edit the module the reader will attach to (SLAM, ILAM, or IAC).
- Expand OSDP Options:
- Set OSDP Crypt Mode:
- Default (OSDP Standard) — factory key
303132333435363738393A3B3C3D3E3F. - Custom (Inner Range Enhanced) — reserved for SIFER readers.
- None — no encryption (not recommended).
- User Programmed Key — enter a custom Secure Channel Base Key in the OSDP Custom Encryption Key field.
- Default (OSDP Standard) — factory key
- For HID readers: enable Disable Auto Addressing (HID readers are known not to work with auto-addressing).
- Set OSDP Crypt Mode:
Add OSDP Reader to a Door
- Expand Readers → Reader n (where n is the reader number to configure).
- Change the reader type to OSDP.
- Enter the reader’s OSDP address (0–3 for SLAM, 0–15 for ILAM/IAC).
- Specify the Reader Purpose (Control a Door or Lift Access).
- If controlling a door, specify the Door location.
- If the reader is a PIN device, select SIFER / OSDP / Motorola for the PIN option.
- Repeat steps 4–9 for remaining readers.
Configure Reader Address (from Integriti — V18.2+)
If your system meets these minimums (Software V18.2, Controller firmware V18.2, ILAM V3.2, SLAM V3.2), you can set OSDP addresses from Integriti:
- Attach one reader to the OSDP (RDR RS485) bus.
- Right-click the host module in the system tree.
- Select LAN → Set OSDP Reader Address.
- Enter the current address of the reader.
- Enter the desired (unique) address.
- Check Integriti Review for confirmation messages:
Change address command sent to Controller, OSDP reader address 0 to 1 OSDP device lost from: Controller, type: OSDP Reader, at addr: 00 OSDP device found on: Controller, type: OSDP Reader, Ver: 1.139.0, at addr: 01 - If unsuccessful, power-cycle the reader and retry.
- Repeat for additional readers.
SIFER note: This procedure can be used with SIFER readers, but firmware before V1.16.0 has a known issue where the address appears correct until reset. Ensure SIFER firmware is up to date.
Verification
- Power up the reader and ensure it is connected to the RDR RS485 port (not the Wiegand port).
- Search Integriti Review for
OSDP device discoveredorOSDP Reader— the reader should appear with its serial number and firmware version. - Confirm the reader comes online (the module reports it as active).
- Present a valid credential — verify access is granted/denied correctly.
- Check that the reader plays the online tone when connected.
- Verify all readers on the bus have unique addresses.
Troubleshooting
| Symptom | Resolution |
|---|---|
| OSDP reader not detected | Check reader configuration (baud rate, OSDP mode). Verify wiring to RDR RS485 port. Check LAN wiring voltages. Ensure firmware on controller and readers is up to date. |
| OSDP reader not getting an address | Check module is configured for OSDP. Verify correct reader address is programmed. Check encryption keys match. Try toggling Disable Auto Addressing. |
| Reader not responding to cards | Ensure cards and readers use the same security key. Verify the Door record belongs to the controller the reader is attached to. Check reader module programming. |
| Total number of readers exceeded | SLAM supports 4, ILAM/IAC support 16. Check you haven’t exceeded the limit. |
| OSDP reader mixed with non-OSDP serial readers | A reader module cannot have both OSDP and non-OSDP serial readers (e.g. Salto, Aperio) on the same module. Use separate modules. |
| HID reader not working with auto-addressing | Enable Disable Auto Addressing in the OSDP Options of the host module. |
| SIFER address reset after power cycle | Update SIFER firmware to V1.16.0 or later before using the remote address configuration feature. |
Common Problems Quick Reference
| Problem | Check |
|---|---|
| Not detected | Reader configuration, wiring, RDR RS485 port, firmware versions |
| No online tone | Module OSDP config, reader address, encryption keys |
| No card response | Card security key, Door/controller assignment, reader module programming |
| Exceeded capacity | Module reader limits (4 for SLAM, 16 for ILAM/IAC) |
Related Pages
- SIFER Readers — Inner Range’s native OSDP readers.
- Wiring and Installation Best Practices — Cable selection and RS485 wiring.
- Standard LAN Access Module (SLAM) — 2-door module with 4 OSDP readers.
- Intelligent LAN Access Module (ILAM) — 8-door module with 16 OSDP readers.
- Integriti Access Controller (IAC) — 8-door controller with 16 OSDP readers.
- Controller Firmware Upgrade — Keeping controller and module firmware current.
- RS485 LAN System — RS485 bus fundamentals.