Categories
Documentation Quick Start Guides exacqVision Mobile exacqVision Webservice Categories Products

exacqVision Mobile Connection Changes

The most recent release of the exacqVision Mobile app represents a departure from the previous functionality of Exacq Mobile 3. Previous versions of the mobile app connected to the exacqVision Web Service. The Web Service acted as a client to the Server, passing video between the server and mobile app.

Changes in the architecture of the exacqVision Server along with a mobile app rewritten from the ground up now allow the mobile app to connect directly to the exacqVision Server. 

The exacqVision Web Service will continue as a product but will no longer be needed for those using the exacqVision Mobile app. When installing the exacqVision Server Bundle users may opt not to install the Web Service. Deployments which will still require the Web Service will be those in which users use the Web Browser Client, cannot update the exacqVision Server to a version supporting this, or which rely on the evWebAPI for integrations. 

<br>

Categories
Software Categories DSX Documentation Integrations Categories Products exacqVision Integrations

exacqVision DSX Integration Guide

Overview

DSX is a powerful access control system monitoring application. This integration solely supports PTZ, Live View and Recorded View video and utilizes evAPI.

<br>

Requirements

  • Licensed exacqVision Server 23.09 or later
  • WinDSX version 3.7.52 or later

<br>

Installation

Before configuring WinDSX for use with the exacqVision System, complete the following steps:

  1. Obtain a valid Username and Password from the exacqVision Server that will be used with WinDSX.<br><br>
  2. Obtain the IP address of the exacqVision system. Alternatively, you may use the domain hostname if the system is on the same domain as WinDSX.<br><br>
  3. Obtain the User ID and Password for the WinDSX Database/Server.

    NOTE: It is strongly advised to use or create an account with limited privileges for this purpose. (e.g. – Live + Search)<br><br>
  4. Download the exacqVision plug-in for WinDSX from https://support.exacq.com <br><br>
  5. Proceed with the Configuration section

<br>

Configuration

  1. On the WinDSX server, install the exacqVision plug-in for WinDSX. Follow the on-screen prompts.<br><br>
  2. From the Start menu, select All Programs > WinDSX. Log in using the User ID and Password obtained previously.<br><br>
  3. Click the Database window:
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a. Double-click Locations.
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;b. Double-click your location.
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;c. Click Camera.
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;d. Click on the New button in the menu to display the New Camera window.

<br>

  1. On the General tab, enter the following information:
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a. Camera #: This is generic, such as 1, 2, 3, and so on. It is not the same as the camera number on the exacqVision Server.
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;b. Name: This can be any name that you want to assign to the camera.
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;c. Camera Type: Select Exacq Technologies from the drop-down list.

<br>

  1. On the Digital Video Camera tab, enter the following information:
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a. DVR Server Name: Enter the IP address of the exacqVision Server.
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;b. Assign Cameras: The number of the exacqVision camera (numbering starts at zero). See TIP below.
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;c. DVR Server User Logon: The exacqVision Username obtained previously.
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;d. DVR Server Password: The exacqVision Password obtained previously.

    TIP: Clicking Help > Camera List from the exacqVision Driver window will show all camera names, camera IDs, and input numbers on the server. Use the camera ID in step 5b above.

    NOTE: If you are using a PTZ camera, select the PTZ box and enter any preset position you want to see in the PTZ Preset Position field.

<br>

  1. Click OK.<br><br>
  2. Click the Workstation window.
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a. Double-click your location.
    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;b. Click Cameras.

<br>

  1. The cameras defined for your location appear in the right window. Right-click any camera and choose Live Video or Recorded Video from the pop-up menu. A window with the desired video is displayed.

<br>

NOTE: If socket errors appear when you try to view live or recorded video, ensure that the dongle is correctly plugged in and the DSXKey service is running on the WinDSX server.

<br>

Categories
exacqVision Integrations Other Documentation Integrations Categories Products exacqVision Integrations

Road AI LPR application with Hanwha Cameras

Overview

Hanwha cameras may be configured with the Road AI license plate recognition application. The data from license plate captures can be viewed in the ExacqVision Client as text, sent as serial data over IP. The Road AI application is pre-installed and licensed from the factory on select camera models. This document will step through setting up the application integration with ExacqVision.

<br>

Tested Versions

ExacqVision
22.12 and higher

Camera models
PNO-A9081RLP – firmware 1.41.02
PNV-A9081RLP – firmware 2.21.00

Road AI application
Version 7.2.7.6

<br>

Installation

  1. Mount the camera according to the manufacturer’s installation manual. LPR applications typically provide specific guidelines on positioning camera distance and angle to the target. <br>
  2. If needed, download the Road AI User Manual to help with configuration from the manufacturer’s website.<br>
  3. Open a web browser and navigate to the camera’s IP address.<br>
  4. Log in with the username and password<br>
  5. Navigate to the Open Platform settings page.<br>
  6. Once the application is running, you may configure how it sends data to ExacqVision.

<br>

Road AI Application Configuration

Open the camera’s web interface. Navigate to Setup > Open Platform > Go App

<br>

Refer to the Road AI user manual for greater detail on the best way to install and position your camera. Once you have completed this, you may configure the camera for license plate capture.

  1. Select the Settings tab from the top of the application. <br>
  2. By default there is a single zone bounding box, which you may manipulate. A second zone may be configured using the + button under Zones Management. Drag the corners of the bounding box to your desired size, shape, and location in the field of view.<br>
  3. Set the Region field to select your country of interest.<br>
  4. Select the Plate Capture Mode setting.
    • Low speed mode with 4K resolution
    • High Performance mode with Full HD resolution<br>
  5. Enabling the Wizard button displays a statistic of the latest 1000 plate sizes detected to help you increase detection rates. See the Road AI user manual for more details.<br>
  6. The Plate Size Measurement feature also aids in increasing the detection rate. Recommended plate width is 130-350 pixels in the camera image.<br>
  7. Scroll down to Recognition Setup to enable/disable Model Recognition and Color Recognition.<br>
  8. Scroll to the Integration Options section.<br>
  9. Select the check box for NVR Integration.<br>
  10. Beneath this check box, enter the IP address of the ExacqVision Server on your network in the field on the left.<br>
  11. Choose a port number that will be used to communicate with ExacqVision. This must be a port number that is not used by any another devices on your network. This port number will also be configured in the ExacqVision Client. Enter the port number in the field to the right of the Server IP address.

    In the example above, the ExacqVision Server is located at 192.168.0.6, and the port number selected is 9393.

    IMPORTANT: When using multiple Hanwha cameras running Road AI on the same network, each device MUST be assigned a unique port number.<br><br>
  12. Click the Save Settings button at the bottom when these steps have been completed.<br>
  13. Before continuing with ExacqVision configuration, ensure that license plates are being captured by navigating back to the Events tab. If you are experiencing trouble successfully detecting license plates refer back to the guides on camera positioning and placement.<br>

NOTE: In our testing, it took some time for the application to complete saving changes when pressing the Save Settings button. You may also need to be patient for the Road AI application to display the camera image.<br>

NOTE: If a red banner appears when navigating back to the Events tab, this may delay events being sent to ExacqVision.

<br>

ExacqVision Serial Port Configuration

  1. Within the ExacqVision Desktop Client, select the Configuration icon from the top-left toolbar.<br>
  2. Select the Serial Ports node from the left-hand navigation tree, nested beneath your server name.<br>
  3. Under the IP section, click the New button<br>
  4. Enter a Name for the Serial Port.<br>
  5. Under the Use column, select POS from the menu.<br>
  6. From the Type column, select TCP Listener.<br>
  7. In the Address field, enter the IP address of the Hanwha LPR camera.<br>
  8. In the Port field, enter the port number you selected and entered into the Road AI application earlier. Recall in our earlier example we entered 9393.<br>
  9. Under the Profile column you will select New, unless you had previously configured a Serial Profile, in which case you would select that profile name.<br>
  10. Click the Apply button to save your changes. If you selected New in Step 8, this will automatically take you to Serial Profiles to continue setup.

<br>

ExacqVision Serial Profile Configuration

  1. If you selected New during setup of the Serial Port, you will begin by naming your Serial Profile. If you did not do this, then you will begin by selecting the New button, then enter a Name for the profile. Example: Hanwha LPR
  1. Choose one of the following options for the Marker Type. Your choice will depend on how you’d like the data to appear in live and search.<br>
    • For records in this format:
      LPR
      LPR = ZTD904 Dodge RAM SUV
      • Select XML as the Marker Type
      • Enter &lt;LPR in the SOT Marker field
        This is not a typo, do not enter a closing >
      • Uncheck the Case Sensitive box
      • Click the Apply button to save your changes.<br>
    • For records in this format:
      ZTD904 Dodge RAM SUV
      • Select Standard as the Marker Type
      • Enter &lt;LPR&gt; in the SOT Marker field
      • Enter &lt;/LPR&gt; in the EOT Marker field
      • Uncheck the Case Sensitive box
      • Navigate to the String Replacements tab.
      • Click the New button.<br>
      • Enter &lt;LPR&gt; in the String field, then enter a single space character in the Replace field. This field cannot be left empty.<br>
      • Click the New button again, to add a new row.
      • Enter &lt;/LPR&gt; in the String field, then enter a single space character in the Replace field.
      • Click the Apply button to save your changes.<br>
  2. Use the Live Display tab to preview how your data will appear in the Live View overlay. Enable Line Removal if you wish to periodically clear the text. <br>
  3. Optional – If you wish to trigger events from ExacqVision’s Event Linking or Event Monitoring features based on specific words, you will need to configure this on the Event Keywords tab within your Serial Profile. Example keyword: LPR

<br>

Event Linking

ExacqVision can use the analytic events from Road AI to trigger various actions, such as recording video from a specific camera.

  1. Select the Event Linking node from the navigation tree on the left side of the ExacqVision Client window.<br>
  2. Click the New button.<br>
  3. Within the Event Type list, select Serial Profile.<br>
  4. In the Event Source list, select the serial profile name to trigger this event on all keywords you configured. Select the profile name with ‘Keyword’ to trigger this event only when that keyword is encountered.<br>
  5. From the Action Type list, select the action you intend to take when triggered.<br>
  6. Select the Action Target.<br>
  7. Some Action Types, such as Record Video, provide the ability to set a Pre and Post Trigger settings.
  8. Click Apply to save your changes.

<br>

Related Materials

Find more details on topics mentioned in this article at the following links:

<br>

Troubleshooting

  • After making changes to the network settings within the Road AI application, it may be necessary to Stop, then Start, the Road AI application from the camera’s Open Platform page.<br><br>
  • As noted above, during configuration of the Road AI port numbers; When using multiple Hanwha cameras running Road AI on the same network, each device MUST be assigned a unique port number.<br><br>
  • The camera is detecting license plates in the Road AI application and the port numbers are correctly set in both the camera application as well as in ExacqVision’s Serial Ports page but no data is being received. You may need to add an incoming port exception to the firewall of the system running your ExacqVision Server application.

<br>

Support Contacts

Hanwha Vision Support
https://hanwhavisionamerica.com/support/

Hanwha Vision Cameras
https://hanwhavisionamerica.com/

ExacqVision Support
https://support.exacq.com/

<br>

Categories
Knowledge Support Cloudvue Support Cloudvue Access Control Categories Products

Cloudvue Integration Overview – SDK/API

Cloudvue Integration Overview – SDK/API
CloudvueIntegration2021.pdf
Categories
Knowledge Support Support exacqVision Client Categories Products exacqVision Integrations

DMP intrusion panel XR550 requires 8 characters and all capitalized

Description

Refer to ​#d17458.

Apparently, DMP intrusion panel model XR550 requires the remote key to be 8 characters long, all capitalized.

If your remote key is less than 8 characters, you need to enter trailing spaces into exacqVision to get 8 characters.

If your remote key contains any lower-case characters, you need to enter capitals into exacqVision in order to connect. 

Product 

  • exacqVision Server

Steps to Reproduce 

  • Connect to the XR550 using a remote key less than 8 characters.

Expected Results 

  • The XR550 is connected successfully.

Actual Results 

  • Connection attempt results in ‘Invalid credentials’

Solution

After entering the remote key, continue adding spaces until the total number of characters is 8.

Categories
Knowledge Support Support exacqVision Client exacqVision Server exacqVision Webservice Products exacqVision Integrations

exacqVision SDK / API and OEM Solution Partner Requests

Title

exacqVision SDK / API and OEM Partner Solutions

Summary

exacqVision SDK & OEM Solutions, we are part of the Connected Partner Program, so all request must first register via the Connected Partner Portal to be considered.

Description

Exacq Technologies provides integration tools that enable dealers and development partners to rapidly integrate external devices and third party solutions with exacqVision Video Management System (VMS) systems. Video can be integrated with access control systems, retail Point of Sale (POS) systems and more. Exacq provides tools for developing custom integrated solutions and drivers for off the shelf third party products. Multiple options are available with exacqVision open architecture VMS solutions depending on your integration needs.

Product

  • exacqVision CLI 
  • exacqVision Client SDK – evAPI 
  • exacqVision Web Service SDK – evWebAPIexacqVision
  • eDVR Video Compression Boards

Solution

  • Sign-up to the Connected Partner Portal (agreement to legal terms, contact information, tracking, etc.).
  • An exacqVision representative will be notified and assist you with remainder of the process 

NOTE: We do not accept registration from generic email addresses i.e. @gmail.com or @outlook.com, but rather business addresses i.e. @jci.com or @exacq.com.

Categories
Knowledge Support Support exacqVision Server Categories

Delay in Displaying Live Video from Integrations

Description

Specifically reported for Victor and Entrapass, but other integrations may be affected.

When requesting live video from multiple cameras through an integration that uses a separate server connection for each camera (such as Victor or Entrapass), there is a delay of ~1 sec per camera being requested before video is displayed, e.g., requesting a 9 camera view will take over 9 seconds before video is displayed.

This delay occurs when bandwidth throttling is enabled on the server.

<br>

Version Introduced

r9104, r96653

<br>

Platform

All

<br>

Steps to reproduce

Enable bandwidth limiting.

<br>

Expected result

Expected fast average connection time (~0.05 seconds).

<br>

Actual result

On some servers, the average connection time is ~ 1 second.

<br>

Work Around

Server version < 7.7.26

  • disable bandwidth throttling from any client


Server version >= 7.7.26

  • disable bandwidth throttling using a client version < 7.7.18* Using a client


OR,

  1. edit the streampi.xml file
  2. stop service
  3. edit streampi.xml

    set 

    set 

  4. Start Service

<br>

Version Fixed

None

<br>

Categories
Knowledge Support Support Categories Products exacqVision Integrations

First command to unlock/lock door or other action via Kantech integration fails

Affected platforms

exacqVision Server 7.2.0

<br>

Symptom

When sending a command to an access control module (lock/unlock door, activate/deactivate relays etc.) the first attempt may fail silently. This is likely to happen if the operator credentials are same as the connection credentials. All subsequent commands will succeed or fail with an error message.

<br>

Workaround

Retry the command a second time or use different credentials for connecting to the Entrapass server and executing the command.

<br>

Resolution

Update to exacqVision Server 7.2.1.85489 or higher

Categories
Documentation Integrations Categories Products exacqVision Integrations

Neo panel: initial state not updating

In installations where zone 1 is not configured in the panel, our server will fail to retrieve the initial state of all zones in the panel. This is because the itv2 command used to request the zone states fails. A workaround is to assign zone 1 to a partition. Fix for this issue will be available in 8.3.x version of the server.

Categories
Documentation Integrations Categories Products exacqVision Integrations

Kantech Integration Not Getting All Relay Events

Issue

 Large Kantech integration was failing to get relay events from all zones.

<br>

Workaround

 None

<br>

Resolution

Kantechpi polls devices by identifier and had a limit of 1600 devices. This is an arbitrary limit and has now been doubled to support 3200 devices.

<br>

Version Affected

exacqVision Server 19.09 and lower

<br>

Version Fixed

exacqVision Server 19.12