How to configure an Integration of azeti Engine and Cisco VSOM Server

This guide will show how to integrate the alarms from the Azeti Engine to a Cisco Video Surveillance Management server.

Cisco VSOM Configuration

  1. Login to the VSOM
  2. Go to Cameras/Templates
  3. Add a new Template
    1. Template Type has to be "Generic"
    2. Associated Location: Choose the location of the camera
    3. Go to the "Streaming, Recording and Events" tab.
    4. Click in "Advanced Events"
    5. Add a new Event
      1. Trigger: Soft Trigger
      2. Custom Event Type: Add
        1. Name: put the name you want to use. For example "azetiSiteController"
        2. Trigger Type: Soft Trigger
        3. Add the Subtypes. The subtypes names have to be the same as the sensor id on the Azeti Site Controller that will send the events. Add as many subtypes as sensors.

          No more subtypes can be added after that, so make sure that all sensors are there.

        4. Save
      3. Subtype: Select a sensor name of the ones that were just introduced in the custom event type. 
      4. Timeslot: Any
      5. One-Time Action: Alert
      6. Repeat and add as many events as sensor are going to be monitored
      7. Click OK
    6. Click Create
  4. Go to Cameras/Cameras and select the camera that will have the events associated
  5. Go to Streaming, Recording and Events
  6. Click Set Template
  7. Select the template that was just created
  8. Save

You will now find the required Trigger URL directly in the camera. Choose the camera -> Streaming, Recording and Events and you see the link at the bottom within Camera Events.

Copy the URL, e.g., you can then add your subtype and other meta fields and invoke it in your browser. A successful execution return Status Code 0.

With aboves example it would turn out in the URL with the successful response.


Testing the Soft-Trigger Manually

You can test the created soft-trigger manually by invoking the created URL in the browser. It must return a Status Code 0, otherwise there might be an issue.

azeti Cloud Configuration

Login to the Cisco Cloud as the organizations Administrator.

  1. Go to the My Organization/Notification tab
  2. Click in Notification Channels
  3. In the VSOM section fill the URL of the vent, minus the key. For example put
  4. Save
  5. In users select the user that will receive the notifications. There needs to be one user, although it will not receive any other kind of notification directly.
    1. Edit
    2. Enable the VSOM Notifications
    3. Save
  6. Go to Notification/Notification group and add the user to a group. For example Test_Group
  7. Go to the Site Template of the site that will trigger the events and edit it.
  8. Click "Toggle SU/Normal mode"
  9. Select the sensor that will trigger the event (the sensor needs to have a state evaluation, which is what will trigger the event)
  10. Add the notifications flag to the sensor if is still not present
    1. Click Notifications
    2. Select the test group that is going to be used (for example Test_Group)
    3. In severities select at least 100 using the sliding bar
    4. In Timing select a time period (if no time period is present one should be created in the Config/Time Periods section)
    5. Save
  11. Click "Set New Parameter" and select "VSOM url"
  12. A new section called "sensor._srv_vsom_url.value" will be created in the sensor. It should be filled with the key that was created in the VSOM. For example "d97b0f48-d6f1-4105-a296-28432ead0267YXpldGlTaXRlQ29udHJvbGxlcg%3D%3D"
  13. Click the button back
  14. After this the notifications and VSOM events should work. Severy 100 events are sent as warning and 200 as critical. There is no need to redeploy the configuration to the site, as this elements only affect the server.

Related articles

Filter by label

There are no items with the selected labels at this time.