Integration with Network Optix

Prev Next

This guide shows how to integrate an Akuvox door phone with Nx Witness to enable video and audio streaming, remote door unlocking, and door phone event handling.

Before You Start

  • Make sure the Akuvox door phone and the computer running Nx Witness are connected to the same IP network.

  • Make sure you have administrator access to the door phone and Nx Witness.

  • Check that the door phone model and firmware version are supported.

Compatible Model and Version

Model

Minimum Firmware Version

Live View

Door Unlock

Two-Way Audio

Event Handling

E16V2

216.30.12.33

✓

X

X

X

S535

535.30.11.37

✓

✓

✓

535.30.11.42 or later

R29

29.30.10.745

✓

✓

✓

X

X915V2

2915.30.10.822

✓

✓

✓

2915.30.10.822 or later

S539

539.30.10.710

✓

✓

✓

X

S538

538.30.10.720

✓

✓

✓

X

E21V2

321.30.10.46

✓

✓

X

X

R20V5

320.30.12.109

✓

✓

✓

X

R25

25.30.11.3

✓

✓

✓

X

R28V2

228.30.11.110

✓

✓

✓

X

X912

912.30.13.3

✓

✓

✓

X

S532

532.30.10.406

✓

✓

✓

X

E12V2

312.30.11.109

✓

✓

X

X

E13

13.30.10.48

✓

✓

✓

X

E18V2

218.30.11.204

✓

X

X

X

X910

2910.30.11.112

✓

✓

✓

X

X916

916.30.10.604

✓

✓

✓

X

A05V2

205.30.11.127

✓

X

X

X

A15

1115.30.10.408

✓

✓

✓

X

DB01

201.30.10.22

✓

✓

✓

X

Integration Topology

The Akuvox door phone and the computer running Nx Witness communicate over an IP network.

Part 1: Add the Akuvox Door Phone to Nx Witness

Prepare the Door Phone

  1. Use the door phone’s IP to log into its web interface with the username and password. The default is admin.

  2. Go to Surveillance > ONVIF interface and enable Discoverable.

  1. Then, go to Surveillance > RTSP interface. Enable the RTSP server and set the video codec to H.264 format.

  2. Enable RTSP Authorization if needed. If enabled, set the Username and Password which are required when adding the door phone to the Nx Witness server.  

Add the Device Manually at the Nx Witness Server

Use this method if you want to add the door phone directly with its RTSP address.

  1. Click Add Device at the main menu.

  1. Enter the door phone's RTSP address using the following format:

    rtsp://{Device IP address}/live/ch00_0

  2. Tick to use the default port.

  3. Click Search to find the door phone option.

  4. Select the desired search result.

  5. Click Add All Devices.

Discover the Device Automatically

After enabling ONVIF Discoverable in the door phone, the available devices will appear in the camera list.

Part 2: Obtain Video & Audio Stream

Enable Streaming on the Door Phone

  1. Use the door phone’s IP to log into its web interface with the username and password. The default is admin.

  2. Go to Surveillance > RTSP interface. Enable the RTSP server and set the video codec to H.264 format. If it is R20A, you also need to enable Audio.

  1. Click Submit to save the settings.

Enable Audio in Nx Witness

  1. Right-click on your camera and select Camera Settings. Enable audio and click OK to save settings.

  1. Drag the intercom camera stream into the layout from the device list, just like any other camera. In live view or recording, you can set the audio volume at the lower rightmost corner of Nx Witness.

Part 3: Enable Remote Door Unlocking

You can configure Nx Witness to unlock the door through the Akuvox door phone.

The basic workflow is:

Nx Witness → Camera Rule → HTTP request → Akuvox door phone → Relay activated

Enable HTTP Door Unlocking on the Door Phone

  1. Go to Access Control > Relay > Open Relay Via HTTP interface.

  2. Enable the feature.

  3. Set the username and password for HTTP door unlocking.

The HTTP command format depends on whether High Security Mode is enabled.

When High Security Mode Is Enabled

Use one of the following formats:

http://{username}:{password}@{deviceIP}/fcgi/OpenDoor?action=OpenDoor&DoorNum=1or

http://{deviceIP}/fcgi/OpenDoor?action=OpenDoor&DoorNum=1

When High Security Mode Is Disabled

The following formats are supported:

http://{username}:{password}@{deviceIP}/fcgi/OpenDoor?action=OpenDoor&DoorNum=1

http://{deviceIP}/fcgi/OpenDoor?action=OpenDoor&DoorNum=1

http://{deviceIP}/fcgi/do?action=OpenDoor&UserName={username}&Password={password}&DoorNum=1

DoorNum refers to the relay to be triggered. For relay A, DoorNum=1; for relay B, DoorNum=2.

Note

  • DoorNum=1 controls Relay A, and DoorNum=2 controls Relay B.

  • If the door phone does not provide High Security Mode, use the legacy command format:

    http://{deviceIP}/fcgi/do?action=OpenDoor&UserName={username}&Password={password}&DoorNum=1

  1. Click Submit to save the settings.

Create an Unlock Rule in Nx Witness

  1. Right-click on the target camera and select Camera Rules.

  1. Click Add to create a new rule.

  2. Select Soft trigger from the When list, at Target Camera.

  3. Define available roles for this event

  4. Select Do HTTP request in the action list

  5. Enter the HTTP unlock command.

  1. Click OK to save the configuration.

Click the Open Door icon on the live view, and the door phone relay will be triggered.

Part 4: Handle Door Phone Events in Nx Witness

The event integration allows the door phone to send event information to Nx Witness. Nx Witness can then match the received event against a configured camera rule and perform the action defined in that rule.

For example, Nx Witness can display a desktop notification when a matching event is received. Other available actions can also be configured according to your requirements.

Note

This feature is currently supported on the following models.

  • S535: 535.30.11.42 or later.

  • X915V2: 2915.30.10.822 or later.

Configure Event Sending on the Door Phone

  1. Navigate to the door phone’s IP address in a browser. Log in with the username and password(admin/admin by default).

  2. Go to Surveillance > Nx Witness interface.

  3. Enable Nx Witness.

  4. Enter the IP address of the Nx Witness Server in Server Address.

  5. Enter the Nx Witness Server port in Port. The default port is 7001.

  6. Enter the Nx Witness account username and password in Username and Password.

  7. Enter a device identifier in Source.

    The value configured here is used to identify the door phone when matching events in Nx Witness.

  1. Under Event Trigger Details, enable the events that you want to send to Nx Witness.

  2. Configure the Caption and Description for each enabled event as needed.

Note

The Source and Caption values configured on the door phone are used to identify and match the corresponding event in Nx Witness. Make sure the values configured in the Nx Witness event rule correspond to those configured on the door phone.

  1. Click Submit to save the settings.

Set Up the Event Rule in Nx Witness

  1. Right-click the target camera and select Camera Rules.

  1. Click +Add Rule to create a new rule.

  1. Under When Event, select Generic Event.

  2. Under Source, select Contains keywords and enter the same value configured in the door phone's Source field.

  3. Under Caption, select Contains keywords and enter the same value configured in the door phone's Caption field.

  4. Under Description, select Contains keywords and enter the same value configured in the door phone's Description field.

  5. Under Do Action, select the desired action and configure relevant parameters. In this example, select Show Desktop Notification to display a notification when the event occurs.

  6. Select the user roles that should receive the notification.

  1. Make sure the rule is enabled.

  2. Click OK to save the rule.

When the configured event occurs on the door phone, Nx Witness receives the event and executes the configured action.