The integration with OWS OpenEye sends ALPR results from Stream over to OWS OpenEye as events. You can then customize the events received in OpenEye based on various parameters such as timeframe, prefixes, suffixes, etc.
The integrator acts as a middleware for capturing detections from the Stream and sending them to OpenEye.
Step 2.1 Download the integration files from Webhook_OpenEye.
Step 2.2 Using the terminal, navigate to the main folder of Webhook_OpenEye.
Step 2.3 Execute the command to create the Docker image (Docker must be installed on your machine):
docker build –tag platerecognizer/webhook-openeye .
To run the integration, execute the command:
docker run –rm -t -p 5000:5000 -e AKI_TOKEN=XXXXX -e AKS_TOKEN=YYYYYY platerecognizer/webhook-openeye
The AKI_TOKEN parameter should contain the value obtained from API Access Keys and the AKS_TOKEN parameter the value of the Secret Key generated in the previous step.
When you run the command, an endpoint link is initiated by default on port 5000. Therefore, the URL to be configured in the Stream webhook will be YOUR_LOCAL_IP:5000.
For details on setting up and configuring Stream, please refer to our Stream Guides.
Step 3.1 In the Stream config.ini file, set the Camera-ID equal to the Camera External_ID parameter provided by OpenEye.
Step 3.2 Configure a new webhook with the host and port of your webhook obtained in the previous step.
Step 3.3 Add the name of the new webhook to the webhook_targets parameter. In the screenshot example on the right, the created webhook is named “openeye.”.
Step 3.4 Restart Stream.
Great! You can now configure and integration OWS OpenEye with Stream for monitoring and event forwarding.
Let us know and we’d be happy to assist.
© 2023 Plate Recognizer, a subsidiary of ParkPow, Inc. All rights reserved.
Made with ❤ from Silicon Valley & Budapest.