Gateway_Information

Why use an ENGAGE Gateway?

Using a Gateway is for Allegion customers who desire real-time updates and DO NOT want to wait for periodic system updates via WiFi (typically once every 24 hours). A Gateway "talks" to an ENGAGE device via Bluetooth Low Energy (BLE). It is assumed that the reader is already familiar with BLE and GATT (Generic Attribute Profile).

Principles of Gateway Communication

The ENGAGE Gateway is designed to be used with devices that feature ENGAGE technology to deliver real-time networked connectivity with alliance partner systems. Each Gateway can support multiple devices for a wide range of applications, including interior suite entries, offices, conference rooms, sensitive storage areas and perimeter entries. The ENGAGE Gateway has a versatile design to fit almost anywhere, and works seamlessly to leverage existing IP based or RS-485 infrastructure for maximum flexibility.

Security

ENGAGE technology was designed from the ground up with security in mind. ENGAGE technology leverages industry-leading security practices, including AES 256 bit and TLS encryption to provide customers with a secure, dependable experience.

Reliability

Regular, frequent communication between the Gateway and linked ENGAGE enabled devices allows the Gateway to send commands such as lock, unlock and lock down from an access control panel (ACP) or IP host in real-time (commands are executed in < 5 seconds). This enables up to a 2-year battery life in linked wireless devices.

Efficiency

The ENGAGE Gateway provides the ability to leverage existing IP based or RS-485 infrastructure for maximum efficiency. Ethernet connectivity provides the ability to connect to the network for real-time access control directly from an in- or out-of-network host. Further simplifying the installation, the Gateway can be powered over Ethernet (PoE).

In addition, the ENGAGE Gateway is designed to work seamlessly in an existing RS-485 environment to extend access control to more doors. It can be powered from the access control panel (ACP) or from a 12VDC supply (included).

Gateway Information Outline

The Gateway Information outline is shown below. Select the topic from the Side Menu Navigation Panel to access it.

  • Getting Started with Real-Time IP Gateway Communication
    • Create an ENGAGE Account (link to Create an ENGAGE Account page)
    • Create a Site Using the ENGAGE APIs (link to Create a Site Using the ENGAGE APIs page)
    • Commission the Gateway
    • Communicate with the Gateway
      • Using POSTMAN in Gateway IP Mode
    • Link Devices to the Gateway
    • Adding a User to a Linked Device via the Gateway
      • Basic JSON Add User Gateway Example:
  • Gateway APIs
    • Gateway Configuration and Setup
    • Linking and Controlling Edge Devices
  • Getting Information To and From Devices
    • Configuration Information (to/from devices/server) (link to Configuration Information)
    • User Information (to device) (link to User Information)
    • Audit Information (to server) (link to Audit Information)
    • Alert Information (to server) (link to Alert Information)
    • Getting Current Device Status {GET} (link to GET /edgeDevices/{linkId}/lockStatus)
    • Overriding Device State (Lockdown) (link to PUT /edgeDevices/{linkId}/lockControl)
    • Setting Gateway Configurations (link to Gateway Configuration and Setup)
  • "Tricks of the Trade"
    • Monitoring Large Database File Transmissions
    • Canceling In-Progress Database File Transmissions
    • Performing Firmware Updates on Devices using the Gateway
  • Gateways Behind Firewalls
    • Why Role-Reversal?
    • Gateway WebSockets Architecture Overview
    • Implementing a Proof-of-Concept WebSocket Server