Configure Integration¶
Integration with Genetec Security Center is implemented via the findface-genetec
plugin. By default, the plugin is disabled.
Before getting started with the integration on the FindFace Security side, deploy the Genetec Web SDK and Media Gateway packages, and create an Alarm
entity that will be triggered in Genetec Security Center when a face recognition event occurs in FindFace Security.
Important
For the Genetec-FindFace integration to work, you also need to purchase a proper license from Genetec (license part number GSC-1SDK-Ntech-FindFace
) and activate it in Genetec Security Center.
In this chapter:
Configure Genetec Web SDK and Media Gateway¶
To enable and configure Web SDK, use Genetec Config Tool. For details, refer to
.When enabling and configuring Media Getaway in Genetec Config Tool, refer to
.Important
Make sure that the firewall is configured so that the ports for the WebSDK and Media Gateway are open.
Create Alarm in Genetec Security Center¶
Create and configure a new Alarm
entity in Genetec Config Tool. Refer to for details.
Tip
On the Properties tab, select the Video display option that suits your needs the best. Available options are Live, Playback, etc.
Tip
To enable alarm procedures and auto rotation of video right within the alarm pop-up window, enable Content cycling.
When configuring the integration in FindFace Security, you will have to enter the alarm logical id that is specified on the Identity tab.
Enable Genetec Integration in FindFace Security¶
To enable the Genetec integration in FindFace Security, do the following:
Enable the
findface-genetec
plugin. To do so, open thefindface-security
configuration file and uncomment theINSTALLED_APPS.append(‘ffsecurity_genetec’)
line. Make sure that at least one of the following parameters is specified:SERVICE_EXTERNAL_ADDRESS
orEXTERNAL_ADDRESS
.sudo vi /etc/findface-security/config.py ... # SERVICE_EXTERNAL_ADDRESS is prioritized for FFSecurity webhooks and Genetec plugin. # EXTERNAL_ADDRESS is used instead if SERVICE_EXTERNAL_ADDRESS is not provided. # You must provide either SERVICE_EXTERNAL_ADDRESS or EXTERNAL_ADDRESS in order # to be able to work with FFSecurity webhooks and Genetec plugin. SERVICE_EXTERNAL_ADDRESS = 'http://127.0.0.1' # EXTERNAL_ADDRESS is used to access objects created inside FFSecurity via external links. EXTERNAL_ADDRESS = '' ... # FINDFACE SECURITY PLUGINS # ============================================================================== # Uncomment lines below to enable plugins. Please consult documentation for # a plugin specific settings. ... # =============== Genetec ================ INSTALLED_APPS.append('ffsecurity_genetec')
Migrate the main database architecture from FindFace Security to PostgreSQL and re-create user groups with predefined rights.
sudo findface-security migrate sudo findface-security create_groups
Restart
findface-security
.sudo systemctl restart findface-security.service
Configure Endpoints in FindFace Security¶
To establish connection between FindFace Security and Genetec Security Center, do the following:
Navigate to the Preferences tab. Click Genetec.
In the Server and Media sections, specify settings of the Web SDK and Media Gateway endpoints.
Important
The ports for the WebSDK and Media Gateway need to be open.
In the Ids section, specify the logical id of the
Alarm
entity that will be triggered in Genetec Security Center when a face recognition event occurs in FindFace Security.Click Save. If the connection to Genetec Security Center is successfully established, you will see the State change to Configured.
Import Cameras from Genetec Security Center¶
Once the connection to Genetec Security Center is established, import cameras. To do so, click Cameras on the Genetec tab. Click Import.
This action will create a group of cameras Genetec
listing all the cameras from Genetec Security Center.
To view this list of cameras, navigate to the Cameras tab on the FindFace Security navigation bar. If you want to exclude a camera from face recognition, simply deactivate it in the list.
Create Watch Lists and Dossiers in FindFace Security¶
After you have configured the endpoints and camera settings, finish the integration by creating a dossier database. Notifications about face recognition events will be automatically sent to Genetec Security Center. See Notifications in Genetec Security Center.