Ubiquiti UniFi
The Ubiquiti UniFi integrated system provides IP video management software and access control integration.
Setup
See the Data Servers page for information on configuring driver communication.
Prerequisites
Software | Minimum Version |
---|---|
IPFusion — Ubiquiti UnFi | 1.0 |
.NET Framework | 4.7.2 |
When completing your setup, be sure to have the Ubiquiti UniFi documentation available for reference.
Ports
These ports must be open in your network firewall for the integration to work.
Purpose | Default Value | Configurable |
---|---|---|
Ubiquiti Unfi Server Connection | 12445 | No |
Dataserver | 9681 | Yes |
Debug Tools | 9682 | No |
Communication Configuration
In the integrated system configuration panel, you will find the Server Information. The below information is required.
Address | The host name or IP address of the Ubiquiti server. |
Username | The username for logging into the Ubiquiti server. Note: It is recommended to have a user account created specifically for the Runtime
connection. |
Password | The password for logging into the Ubiquiti server. |
Access Token | The token used to gain access to the Ubiquiti server. |
Assets
System
This asset represents the connection to the Ubiquiti UniFi system.
Supported States
Acknowledged | An asset alarm has been acknowledged. |
Fault | An issue has been detected in a connected asset. |
Masked | The asset has been masked over its true state. |
No Communication | Communication has been lost with the driver or asset. This status can
also occur if the communication configuration for the system or asset is
invalid. Note: This status is required in all status
tables.
|
Normal | The asset is online and in its default state. |
See the Configure a Status Table page for more information on configuring status tables.
Supported Commands
Acknowledge | Acknowledge an asset alarm. |
Cancel | Deselects all selected assets. |
Mask | Mask the asset's true state. |
Reset | Resets the asset to its true hardware state. |
New Note | Adding the New Note Command to your Command Table subscribes this asset to Notes, allowing an operator to attach Notes to this asset in Runtime. |
Workflow Trigger | Allows users to trigger Workflows to create custom commands. |
See the Command Tables page for more information on configuring command tables.
Door
This asset represents of the state of a door in the Ubiquiti system.
Required Property Grid Fields
Door ID | The unique identifier for the door. |
DPS Mode |
The status or typical position of the door. Choose from Normally Closed and Normally Open. |
Supported States
Acknowledged | An asset alarm has been acknowledged. |
Closed | The door is closed. |
Fault | An issue has been detected in a connected asset. |
Locked | The door is locked. |
Masked | The asset has been masked over its true state. |
No Communication | Communication has been lost with the driver or asset. This status can
also occur if the communication configuration for the system or asset is
invalid. Note: This status is required in all status
tables.
|
Open | The door is open. |
REX Active | A Request to Exit can be sent to the door. |
REX Inactive | A Request to Exit cannot be sent to the door. |
Unlocked | The door is unlocked. |
See the Configure a Status Table page for more information on configuring status tables.
Supported Commands
Acknowledge | Acknowledge an asset alarm. |
Cancel | Deselects all selected assets. |
Mask | Mask the asset's true state. |
New Note | Adding the New Note Command to your Command Table subscribes this asset to Notes, allowing an operator to attach Notes to this asset in Runtime. |
Reset | Resets the asset to its true hardware state. |
Temporary Unlock | Temporarily unlocks the door. |
Workflow Trigger | Allows users to trigger Workflows to create custom commands. |
See the Command Tables page for more information on configuring command tables.
Camera
The camera asset is designed to represent a camera in the Ubiquiti system.
Required Property Grid Fields
ID | The unique identifier for the camera. |
Supported States
Acknowledged | An asset alarm has been acknowledged. |
Fault | An issue has been detected in a connected asset. |
Masked | The asset has been masked over its true state. |
Motion Detected | The asset detects motion. |
No Communication | Communication has been lost with the driver or camera. This can also occur when the camera has
been disabled. Note: This status is required in
all status tables.
|
Normal | The asset is online and in its default state. |
Recording | The camera asset is recording video. |
See the Configure a Status Table page for more information on configuring status tables.
Supported Commands
Acknowledge | Acknowledge an asset alarm. |
Reset | Resets the asset to its true hardware state. |
Cancel | Deselects all selected assets. |
Mask | Mask the asset's true state. |
New Note | Adding the New Note Command to your Command Table subscribes this asset to Notes, allowing an operator to attach Notes to this asset in Runtime. |
Workflow Trigger | Allows users to trigger Workflows to create custom commands. |
See the Command Tables page for more information on configuring command tables.
Troubleshooting
Logs from the driver and Runtime can be viewed in the Debug Tools client. These messages contain information which can provide further context for issues during initialization, or while actively running. This can help diagnose problems.