Overview
From the factory, ENS cameras cannot be discovered by video management systems like Eagle Eye and OpenEye. The cameras must be initialized and then configured before shipping to the client in order to ensure compatibility with their system upon arrival. Configuration is now done using Hikvision's HiTools Delivery app which SIGNIFICANTLY decreases setup time, even when configuring a single camera. The procedure for configuring one and several cameras with HiTools Delivery is the same.
If you must use a Linux or macOS system, follow the instructions in the Individual Configuration (compatibility) section.
In rare cases, cameras require Internet Explorer or Microsoft Edge's
compatibility mode to view their configuration pages. View the Internet Explorer Compatibility section if you need to configure one of these devices.
Preparation
If you plan to use HiTools Delivery and verify status using ODM, some software needs to be installed before following the guide.
- HiTools Delivery
- ONVIF Device Manager
Finally, ensure that you have a PoE switch nearby that is connected to the same LAN as your configuration computer. Cameras will need to be connected and swapped around frequently during large shipments, so easy access is highly recommended. At least one patch cable is required to connect the cameras to the switch. If you are configuring cameras in bulk, you will need a patch cable for every camera in your batch.
HiTools Delivery is a tool that allows multiple cameras to be configured at the same time, and all settings to be configured from the application instead of accessing each individual camera's configuration page.
- Connect all cameras to the PoE switch and open HiTools Delivery.
- In HiTools Delivery, select the Device Management section from the left side, and select all cameras that need to be configured (these should be marked by an Unactivated status). Then, in the Activation section on the right, enter Lat1tud3 as the password. After confirming, click the blue Activation button.

- When prompted to enter security questions and a recovery email, just click the Later button at the bottom of the panel.

- Refresh the Device Management page, and reselect the cameras that are being configured. On the right-side panel, enable DHCP and enter Lat1tud3 as the admin password, then click OK.

- Refresh the Device Management page again, reselect the cameras that are being configured, then click Add to Device List at the bottom of the main panel.

- On the left-side panel, navigate to Device Configuration > Camera Products and select all of the devices in the list.

- Check the OSD box and expand the section. Deselect, Channel Name and Display Date, then click Apply. You should see the date and time information disappear from the video preview.

- Next, check the box for ONVIF and click Enable, then click Apply. If there are multiple options for Authentication Mode, select Digest&ws-username token.

- Without leaving the ONVIF section, click the Add button above the User List. Use admin as the username and Lat1tud3 as the password. Make the user an Administrator, then click OK. The User List should update with the admin you just created. Click Apply.

- Check the box in the Time section, then click Test to ensure that the NTP sync is working properly. Change the time zone if necessary, then click Apply.

The camera should now be ready to connect to your Eagle Eye system. However, before unplugging the camera from your system, it is highly recommended to verify the ONVIF status using the Verifying ONVIF Status section of the guide. If the cameras are working properly, repeat the same procedure for each batch of cameras.
Verifying ONVIF Status
Before unplugging the cameras that were just configured, it is a good idea to validate that the ONVIF server is working properly.
- Open the ONVIF Device Manager. It may appear as ONVIF Device Manager, odm.exe, or Camlytics Service.

- If you are not already signed into the application, log in using admin as the username and Lat1tud3 as the password.

- Click the "Refresh" button at the bottom of the window, and all local cameras with ONVIF enabled will appear in the list on the left, with their IP addresses shown. Clicking each camera will show a video preview thumbnail in the NVT section of the window. Ensure that no cameras are reporting an error, then feel free to unplug the current batch, mark their boxes to indicate that they have been configured, and move onto the next!

Compare the IP addresses in the list to the IP addresses in the SADP tool. If any are missing from the ONVIF Device Manager, navigate to the camera's page in your web browser and ensure that "Enable Open Network Video Interface" is enabled on the Network > Advanced Settings > Integration Protocol screen.
Individual Configuration (compatibility)
Individual configuration is the fallback if one or more of the resources used in bulk configuration cannot be used. It is much slower and often buggier, but relies on fewer pieces of software to work. These cases include but are not necessarily limited to:
- SADP is throwing errors when trying to configure the cameras.
- The camera is being configured from a non-Windows machine.
As the name suggests, only one camera can be plugged in at a time during individual configuration, as plugging in multiple will create an IP address conflict on 192.168.1.64.
- Plug the camera being configured into a PoE network switch on the same LAN as the computer being used.
- After giving the camera a minute or two to power on, navigate to http://192.168.1.64.
- It is recommended to use a NEW Incognito window for EACH camera being configured, as session data and cache can cause issues when configuring cameras subsequent cameras.
- Upon loading the page, you will be prompted to set a password for the admin user. Enter Lat1tud3 as the password and confirmation.

- When the security question configuration window pops up, click "Cancel".

- Click "Configuration" on the ribbon near the top of the page.

- Using the bar on the left side, navigate to System > Security. Then click Security Service from the tabs at the top, and uncheck "enable illegal login lock", then click save.

- Next, navigate to Image, then click OSD Settings from the tabs on the top. Uncheck "display name" and "display date", then click save. All text in the camera preview should disappear.
- The OSD page often has issues loading on browsers other than Internet Explorer or Microsoft Edge's IE compatibility mode. If it does not appear after a few seconds, try refreshing the page.

- Navigate to Network > Advanced Settings. Click Integration Protocol at the top of the screen. Check "enable Open Network Video Interface" or "enable ONVIF", then click save.

- If given the option to change the ONVIF authentication protocol, change it to digest/WSSE, otherwise the cameras will appear locked from ONVIF Device Manager and Eagle Eye.

- On the same page, click the "Add" button in the User List table. Enter the information as follows. Click OK, then save once again.
- User Name: admin
- Password: Lat1tud3
- Confirm: Lat1tud3
- Level: Administrator

- In order to ensure that the ONVIF setting applied properly, refresh the page. The "enable Open Network Video Interface" box should still be checked, and the User List should have the admin user listed. When the save button is clicked, ensure the pop-up reads "save succeeded". If there is an error message, try closing the browser and restart the configuration process for this camera.

- Finally, navigate to Network > Basic Settings and enable DHCP by ticking the box. Click "Save".

- After clicking save, you will be asked to reboot the unit. Click "OK" then close the browser window.

The camera should be ready for video management systems after it comes back online with a new IP address. Repeat all steps in this section for each camera being configured.
Before starting your next camera, it is strongly suggested that you check the ONVIF status of the newly configured camera to confirm that all of the settings applied correctly. Refer to the Verifying ONVIF Status section for instructions.
Internet Explorer Compatibility