*Herta Setup v2
Technical Article | TA-20220127-MH-02 VDG Sense | Third party Integrations | Herta |
This article applies to VDG Sense version 2.6.10 and higher
The VDG Sense - Herta integration runs in a separate service managing the connection between Herta and VDG Sense. The setup for this service can be downloaded <here> and it is recommended to install this on the VDG Sense Management server.
The events from Herta which can be handled by VDG sense are:
FaceMatch
FaceFound
Herta Setup
VDG Sense needs to connect to the TCP port defined in the Herta interface. This is not enabled by default in the Herta configuration. See below for a sample from Herta displaying the required configuration.Â
Sense Herta Setup
When starting the SenseHertaSetup the first screen is the license agreement. Press ‘I Agree’ to continue
Next screen shows which version is included in the setup and which version is installed. Press ‘next’ to continue.
Next screen shows which components need to be installed. Press ‘next’ to continue.
Next screen shows installation directory. Press ‘next’ to continue.
Next screen shows Herta configuration required to let the service connect to Herta.
Host: IP Address of Herta machine
Port: TCP port in Herta configuration
Username: If enabled in Herta, the username to login
Password: If enabled in Herta, the password to login
UseSSL: If enabled in Herta, use SSL for communication with Herta
Press ‘next’ to continue.
Following screen shows VDG Sense configuration required to let the service connect to VDG Sense
Â
Host: IP Address of VDG Sense machine
Port: HTTP port of VDG Sense machine
Username: The username to login into VDG Sense
Password: The password to login into VDG Sense
Press ‘Install’ to start the installation.
Press ‘Finish’ to close the setup.
After installation the SenseHerta Service should be visible in windows services list. Any change in the Sense configuration (updated camera list for instance), requires the service to be restarted.
IMPORTANT!
Any camera added to Herta configuration is linked by name with cameras configured in VDG Sense (on any server). So it is vital the camera names are the same and to no change. If not VDG Sense will not show FaceMatch events for cameras which do not have corresponding camera names.
Time synchronization between Herta and VDG Sense is vital. Make sure both systems synchronize with the same time server.Â
Operator Functions
Once Herta is enrolled with one or more persons it can recognize people. The screenshot below shows the operator interface in Herta and a recognition of a person, in this case ‘John Doe’:Â
The event Herta generates is then send to VDG Sense as a ‘FaceMatch’ event, see below (not to be confused with FaceR Match event):Â
The event has the following values:
Full name=[Herta defined name of person]Â (John Doe)Â
Confidence=[Herta defined Confidence]Â (99)Â
Group=[Herta defined Group name]Â (Sunglasses)Â
Id=[Herta defined Id]Â (123456)Â
Macros
The FaceMatch events can be used in the VDG Sense Macro engine for automate certain procedures. For instance to play an audio message when there is a FaceMatch event. First the example screenshot below does not use any of the parameters in the event value and will start the procedure for any FaceMatch event.Â
Second example uses the ‘Group’ parameter in the FaceMatch value to only play an audio alarm for those event matches from persons in group ‘Sunglasses’. This way you can define different behavior for different groups of people. Â
The input field has value %Group=Sunglasses% which means if this value is present in the FaceMatch event value, it will trigger this macro and start the (action) procedure.Â