Bosch

This section provides information on how to integrate QbProtect with Bosch BVMS. Please refer to the ONVIF section beforehand for general information on using ONVIF with QbProtect.

The following Bosch BVMS components have been used in the examples below:

  • BVMS Configuration Client - Version 12.3 (build 12.3.0.171)

  • BVMS Operator Client - Version 12.3 (build 12.3.0.171)

Add Device

The BVMS Configuration Client is used to add QbProtect into Bosch BVMS.

The procedure includes the following steps:

  1. Launch the BVMS Configuration Client and login using your BVMS password

  2. Navigate to Devices tab → Right Click Live Only in the Device Tree → Select Add ONVIF Encoder

  3. Give a meaningful name to the QbProtect device → Enter the FQDN or IP of QbProtect in the Network address field → Set port 443 for encrypted RTSP video stream

  4. Set User name/Password in the corresponding Credentials fields → Toggle Secure connection → Click Test

    Please refer to the User Authentication (ONVIF/RTSP) subsection to find out how to obtain valid ONVIF credentials required for QbProtect VMS integrations.

    800
    Figure 1. Adding QbProtect into Bosch BVMS: adding ONVIF live device using the Device Tree
  5. General Information about the discovered QbProtect should be depicted → Click OK

  6. Navigate to Maps and Structure tab → Navigate to Logical Tree tab → Drag and drop QbProtect camera from the Device Tree to the Logical Tree

    800
    Figure 2. Adding QbProtect into Bosch BVMS: adding QbProtect to the Logical Tree
  7. Click Save icon → Click Activate Working Copy of Configuration → Toggle Force activation for all Operator Clients → Click OK → Wait till BVMS Operator Client restarts

  8. Launch the BVMS Operator Client and login using your BVMS password

  9. Drag and drop QbProtect camera from the Logical Tree to the Image Pane → The live preview of the point cloud should be available in the Image Pane

    800
    Figure 3. Adding QbProtect into Bosch BVMS: live video stream in BVMS Operator Client

The live video stream of the QbProtect point cloud can be accessed and observed in Bosch BVMS Operator Client after succesfully completing the required steps above.

Events

The example below shows how QbProtect events can be used to trigger alarms in Bosch BVMS. After QbProtect has been added to the Bosch BVMS, 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:

  1. Launch the BVMS Configuration Client and login using your BVMS password (optional)

  2. Navigate to Devices tab → Navigate to Device Tree (right pane) → Click on the added QbProtect

  3. Navigate to 'ONVIF Encoder Events' → Select Onvif Generic Data 01 → Click Add row → The list of supported events should be shown in the ONVIF Topic drop-down list

    800
    Figure 4. QbProtect events: ONVIF events list
  4. Set ONVIF Topic to TamperingMoved from the drop-down list → Set ONVIF Data Name to State → Set ONVIF Data Type to boolean → Set ONVIF Data Value to True → Click Save icon

    800
    Figure 5. QbProtect events: ONVIF events configuration in Bosch BVMS

Configure Alarm Rule Chain

The Bosch BVMS alarm rule chain consists of event source 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:

  1. Navigate to Events tab → Click ONVIF camera → Click Onvif Generic Data 01 → Click Settings for Onvif Generic Data 01 → Set schedules for Trigger Alarm, Log and Script to Always → Click Save icon

    800
    Figure 6. QbProtect events: ONVIF events schedule configuration in Bosch BVMS
  2. Navigate to Alarms tab → Click ONVIF camera → Click Onvif Generic Data 01 → Click Settings for Onvif Generic Data 01

  3. Select Camera1 → Set Priority to be 3 → Give a meaningful title to the alarm, e.g. Tampering Moved → Assign Camera 1 to the Alarm Image Pane 1 → Click `Save icon

    800
    Figure 7. QbProtect events: alarm configuration in Bosch BVMS
  4. Click Activate Working Copy of Configuration → Toggle Force activation for all Operator Clients → Click OK → Wait till BVMS Operator Client restarts

  5. When the QbProtect is moved, the Tampering Moved ONVIF event and the configured alarm rule chain will be generating an alarm in the BVMS Operator Client as shown in the Figure below.

    800
    Figure 8. QbProtect events: the tampering movement of QbProtect triggers the alarm in BVMS Operator Client