Avigilon
This section provides information on how to integrate QbProtect with Avigilon Unity VMS. Please refer to the ONVIF section beforehand for general information on using ONVIF with QbProtect.
The following Avigilon Unity components have been used in the examples below:
|
Add Device
The Avigilon Unity Client is used to add QbProtect into Avigilon Unity VMS.
The procedure includes the following steps:
-
Launch the Avigilon Unity Client and connect to the active Avigilon Unity server instance using
Site Login
tab -
Navigate to
Site Setup
tab → Select the active server instance → ClickConnect/Disconnect Devices
Figure 1. Adding QbProtect into Avigilon Unity: Connect/Disconnect Devices -
Click
Find Device
→ SetDevice Type
toONVIF
→ Enter the FQDN or IP of QbProtect in theHostname
field andUsername/Password
in the corresponding credential fields → ClickOK
Please refer to the User Authentication (ONVIF/RTSP) subsection to find out how to obtain valid ONVIF credentials required for QbProtect VMS integrations.
Figure 2. Adding QbProtect into Avigilon Unity: Find device -
Select the
QbProtect
from the list of discovered devices → General Information about the discovered QbProtect should be depicted → ClickConnect
Figure 3. Adding QbProtect into Avigilon Unity: Connect device -
Set
Connection Type
toPrimary
→ SetNetwork Type
toLAN
→ ClickOK
Figure 4. Adding QbProtect into Avigilon Unity: Properties -
QbProtect should appear in the
Connected Devices
sectionFigure 5. Adding QbProtect into Avigilon Unity: Connected Devices -
The live preview of the point cloud should be available in the
View
tabFigure 6. Adding QbProtect into Avigilon Unity: live video stream
The live video stream of the QbProtect point cloud can be accessed and observed in Avigilon Unity after succesfully completing the required steps above.
Events
The example below shows how QbProtect events can be used to trigger alarms in Avigilon Unity VMS. After QbProtect has been added to the Avigilon Unity, it can be configured to use QbProtect events for alarm generation. In this example, the QbProtect TamperingMoved
event is used to exemplify the configuration process.
Configure Events Handling
The events configuration procedure includes the following steps:
-
Launch Avigilon Unity Client and connect to the active Avigilon Unity Server instance (optional)
-
Navigate to
Setup
tab → Click on the added QbProtect → ClickONVIF Event Subscription
Figure 7. QbProtect events: ONVIF events configuration in Avigilon Unity -
Click
Add
→ The drop-down menu will show the list of exposed ONVIF eventsFigure 8. QbProtect events: exposed ONVIF events -
Select
TamperingMoved
event from the event list → ClickOK
Figure 9. QbProtect events: subscription to Tampering Moved Event
Events originating from dynamic event sources (e.g., intrusion events from a particular security zone) have to be correctly exposed to the VMS each time when a new zone configuration is introduced via WebGUI. Please re-add QbProtect in Avigilon Unity Client to re-expose new events from dynamic sources. |
Configure Alarm Rule Chain
The Avigilon Unity alarm rule chain consists of event source (ONVIF Event Started
and ONVIF Event Ended
hooks) and event action. It allows to map a dedicated action (e.g., a particular alarm, recording of the video stream.etc) to the event of the particular type (e.g., motion, zone intrusion).
The alarm rule chain configuration procedure includes the following steps:
-
Navigate to
Site Setup
tab → Select the active server instance → ClickAlarms
→ ClickAdd
-
Set Alarm Trigger Source to
External Software Event
→ ClickNext
Figure 10. Avigilon Unity alarm configuration: trigger source -
Select
QbProtect
as a linked device → ClickNext
Figure 11. Avigilon Unity alarm configuration: linked device -
Select users for being
Alarm Recipients
→ ClickNext
→ SkipAlarm Acknowledgment Action
→ ClickNext
Figure 12. Avigilon Unity alarm configuration: alarm recipients -
Give a meaningful name to the configured alarm, e.g.
Alarm Moved
→ ClickFinish
Figure 13. Avigilon Unity alarm configuration: alarm name -
Navigate to
Site Setup
tab → Select the active server instance → ClickRules
→ ClickAdd
-
Toggle the
ONVIF event started
underDevice Events
subsectionFigure 14. Avigilon Unity rule chain configuration: general -
Click
any ONVIF event
→ Select previously subscribedTamperingMoved
as an event sourceFigure 15. Avigilon Unity rule chain configuration: event source -
Click
any Camera
→ SelectQbProtect
as a camera source → ClickNext
Figure 16. Avigilon Unity rule chain configuration: camera source -
Toggle
Display on-screen message
underUser Notification Actions
subsection -
Toggle
Trigger an alarm
underAlarm Actions
→ Clickan alarm
→ Select previosly configured alarmAlarm Moved
→ ClickNext
Figure 17. Avigilon Unity rule chain configuration: display message and alarm actions -
Click
Next
again (skipping theDigital input
configuration) → Give a meaningful name to this rule chain, e.g.Rule Moved
→ Set schedule toAlways
→ ToggleRule is enabled
→ ClickFinish
Figure 18. Avigilon Unity rule chain configuration: rule chain name -
Navigate to
View
tab. When the QbProtect is moved, theTamperingMoved
ONVIF event and the configured alarm rule chain will be generating an alarm as shown in the Figure below.Figure 19. Avigilon Unity Client: the tampering movement of QbProtect triggers the alarm