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. This guide covers how to do so in bulk, and individually. Using a Windows computer for configuration is HIGHLY recommended, as some cameras require Internet Explorer or Microsoft Edge's compatibility mode to view their configuration pages. Bulk configuration is also only available on Windows, as it requires the Hikvision's SADP app.
If you must use a Linux or macOS system, follow the instructions in the Individual Configuration (compatibility) section.
Preparation
If you plan to do bulk configuration (recommended), some software needs to be installed before following the guide.
- Visual Studio 2013 (VC++ 12.0)
- Install vcredist_x86.exe AND vcredist_x64.exe.
- Hikvision's SADP
- 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.
Internet Explorer Compatibility
Configuration in Bulk
Thanks to the SADP tool, configuration in bulk is made possible which saves lots of time, when it works. Sometimes the tool will time out and not be able to initialize the cameras. If that's the case, that batch may need to be configured individually, and you can try again on the next. While it is theoretically possible to plug in every camera from a single shipment and configure them all simultaneously, it's more realistic to work in batches. It requires fewer patch cables, and makes it easier to keep track of progress.
- Open "SADP" from the start menu on the computer you will be configuring cameras from.

- Plug your current batch of cameras into a PoE-enabled switch on the same network as your computer.
- Give the cameras a minute or two to power up, then click refresh in SADP. All cameras in your current batch should appear in the table.

- Select all cameras in the list, and enter Lat1tud3 as the "new password" in the panel on the right side of the window. Confirm the password, then click "Activate".
- If the panel on the right side is not visible, you may have to click the small tab with the ">" icon to reveal it.

- Click the "Cancel" button on the security question prompt.

- After closing the prompt, the tool will indicate whether or not the initialization was successful or failed in a popup.
- If the initialization was successful, you can continue to the next step.
- If the initialization failed or timed out, you can try restarting the tool or your computer starting over, but you may have to configure each camera individually for this batch if the tool does not start working.
- Ensure all cameras are still selected. In the right-side panel, configure the cameras as follows:
- Enable DHCP.
- Port: 8000
- HTTP Port: 80
- Administrator password: Lat1tud3

- Click the "Modify" button to confirm the changes. A confirmation will appear showing whether the changes were successful. Click "Confirm" to return to the list of cameras.
- Again, if the tool is not successfully configuring cameras, configure each camera in the current batch individually and try the SADP tool again on the next.

- Back in the camera list, click the "Refresh" button and take note of the IP addresses for all of the cameras in the list. They should have all changed from 192.168.1.64 and be unique to one another.

- In a new tab, enter http:// followed by the IPv4 address of the first camera listed in the table in the SADP app, then hit enter.

- The camera's configuration page will load. Ignore or cancel any pop-ups about a plug-in update if one appears. Log in using admin as the username and Lat1tud3 as the password.

- Click "Configuration" from the ribbon on 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.
NOTE: This page often struggles to load the first time. If the menu options do not appear and the camera preview is a solid gray, try refreshing the page (F5) and the issue should be

- 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, then click ok.
- User Name: admin
- Password: Lat1tud3
- Confirm: Lat1tud3
- Level: Administrator
For newer ENS cameras, please navigate to the Date / Time settings and sync the current date and time with the network. This is required for proper authentication with Eagle Eye.
Before starting your next batch, it is strongly suggested that you check the ONVIF status of the cameras to confirm that all of the settings applied correctly. Refer to the Verifying ONVIF Status section for instructions.
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.

- 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.