Skip to main content
Version: 6.12

Remote Arming/Disarming a DVR

Remote Arming and Disarming functions can be used to avoid unwanted alarm events from a CCTV system while a site is open.

These remote Arm and Disarm functions will work in both Dual Monitoring situations (sites that have a traditional alarm panel and a CCTV system) and stand-alone CCTV/DVR monitoring scenarios.

info

Where the Task is configured with Event Reporting set to Arm On Status, or the client has overridden the Event Reporting setting to Arm On Status, accounts configured with CCTV settings will only log events from the DVR when the status of the account is Armed in Patriot. If the status of the client is Disarmed no events will be logged. If an account should always report events, then it should be configured with Event Reporting set to Always On. Assignable task commands for arming and disarming the DVR and Arming and disarming actions will only work for sites configured with Arm On Status Event reporting. See Event Reporting for details on this setting.

Remote Arming/Disarming scenarios

This guide describes the setup details for three different scenarios:

  • Dual Monitoring
  • Stand-alone DVR monitoring: Remote Control Buttons
  • Stand-alone DVR monitoring: Reminder Schedules

Sections of this document differ depending on the scenario. Select the desired scenario to see the relevant instructions. You only need to follow the instructions for the scenario you are configuring.

In this scenario the recommended practice is to configure Patriot to remotely arm/disarm your DVR automatically when the associated alarm panel is set/unset. The alarm panel and the DVR are configured on different areas of the client. When the arm/disarm is received from the panel, this will trigger the DVR task to change the status of the DVR area, and also remotely change the event reporting on the DVR if possible.

Initial Setup

Setup: Assignable Task Command

note

Assignable task commands for arming and disarming the DVR will only work for sites configured with Arm On Status Event Reporting.

Go to the Tasks Window and create an Assignable Task Command task

You do not need to adjust any settings. Just create the task and save it.

Adding Assignable Commands Task
Adding Assignable Commands Task

Setup Users

Create a new "CCTV Arm Disarm user template" and create CCTV ARM and CCTV DISARM Users. Make sure the 'Respond' checkbox is ticked as shown below. Also make sure the User # is high so it doesn't clash with any panel users. We will use 700 and 701 for our two users in this example.

CCTV User template
CCTV User template

Setup the Response Plans

Go to the global Response Plans and add in two new Response Plans called "CCTV Arm" and "CCTV Disarm". In the "CCTV Arm" Response Plan add the ARM User that you created. Double click on the User and select the AssignableTask option. Set them to "Task Only".

CCTV arm response plan
CCTV arm response plan

In the "CCTV Disarm" Response Plan add the DISARM User that you created. Double click on the User and select the Assignable Task option. Set them to "Task Only".

CCTV disarm response plan
CCTV disarm response plan

Setting up the account: Users

In the Users tab of the account select the CCTV User Template

For dual monitoring setups the User Template will be added on the Panel Area of the account.

CCTV User templates
CCTV User templates

Make sure the CCTV arm disarm Users shown up when you view all users

CCTV inherited Users
CCTV inherited Users

Setting up the account: Event Types

Nothing to do in this scenario

In the events types tab create new Arm and Disarm event types at the client level.

These new Event Types you create can have the same description and other settings as the template Event Types but they must also have instructions as detailed below.

CCTV arm disarm
CCTV arm disarm
info

Replace the number '17' in the following examples with the Task Number used to receive events from the DVR (Task no. of the Hikvision Task, Dahua Task, Dowshu Task, etc).

Here is the demo example showing that the Dahua task is 17 which we will use as the example in this guide.

Dahua task number
Dahua task number

On the Event Type tab browse for all event type signals which should trigger a remote arming of your DVR. Create duplicates of these event types and insert the following commands into the Type Instructions field:

For dual monitoring setups the Event Types will be added identically in on both the Panel Area and the CCTV Area as well.

This is because when the panel reports an arm/disarm event, this will trigger the CCTV task to perform the remote arm/disarm of the DVR. It will also however log the same event type against the CCTV area so the same Event Type must exist on the CCTV area to change the CCTV area armed or disarmed status

<TaskNo>17</TaskNo>
<TypeSettings>
<Action>Arm</Action>
</TypeSettings>
Close By event type
Close By event type

On the Event Type tab of the same account, browse for all event type signals which should trigger a remote disarming of your DVR. Duplicate these event types and insert the following commands into the Type Instructions field:

<TaskNo>17</TaskNo>
<TypeSettings>
<Action>Disarm</Action>
</TypeSettings>
Open By event type
Open By event type

Remote DVR Arming setup step 2: the open events (401 shown) are configured to automatically disarm the associated DVR.

You should now have 2 or more client level event types for the Arm and Disarm signals with the instruction code added in.

Open By/ Close By event types
Open By/ Close By event types

Setting up the account: Response Setup

Go to the Response Tab of the Account

For dual monitoring setups the Response configuration above is setup on the Panel Area of the account.

Select to view all Response Plans

Show all response
Show all response

Select the CCTV Arm Response Plan and select the Action Plan that matches the Arm Event Type Action Plan

Arm Response Plan
Arm Response Plan

Then select the CCTV Disarm Response Plan and select the Action Plan that matches the Disarm Event Type Action Plan

Disarm Response Plan
Disarm Response Plan

Check to make sure the ARM and DISARM Users are showing in their appropriate Response Plans and have a little cog icon showing that they will trigger the Assignable Task.

Checking the Response Plans have tasks
Checking the Response Plans have tasks

Additional configuration options

User and Response Setup Variation 1: User Types

Patriot Enterprise required

This step will make it easier to setup and use global response plans if you are going to be monitoring and using remote Arm/Disarm features for more than one Camera brand.

E.g We have Hikvision sites setup and using Remote Arm Disarm and want to add the same features for Dahua CCTV systems.

We can follow the first Global step and add in the ARM and DISARM users to the Dahua Template

However when we go to add in the User to the Response Plan we find that we would have to add in the Dahua User separate to the Hikvision.

By using User Types in the Response Plans and giving those User Types to the Dahua and Hikvision Arm/Disarm Users you can reduce maintenance and avoid having to enter separate users for separate camera systems.

User and Response Setup Variation 2: Global User Template

Instead of setting up the Arm / Disarm Users on a unique template and adding it to each account you can use the Global User Template. The Global User Template is defined in the systemwide settings and will add Users in that template automatically to every account on your system.

Event Type setup Variation 1: Update templates

Instead of adding in the event types on every client you can potentially update the Dahua, Hikvision, CID templates or any other template directly. This will avoid having to setup new event types on every account. This will work as long as the instructions didn't show during response or they would interfere with operations.

Event Type setup Variation 2: Pre set Event Types

To quickly enter Event Types into a client with instructions you can have a Template with all the Event Types with instructions setup to copy them from. Then when setting up a new account that needs arm / disarm capabilities you can similarly choose to copy the Event Types in quickly from the pre-set template.

Error Checking

The steps below should help you find at what stage the Remote Arm disarm feature is failing and narrow down any issues.

info

An account configured with CCTV settings will only log events from the DVR when the status of the account is Armed in Patriot. If the status of the client is Disarmed no events will be logged.

Load up the Assignable Task Diagnostics

Task Diagnostics
Task Diagnostics

Send through the event that should trigger the remote arm / disarm and check the Assignable task diagnostics.

Here is an example of what you should see in the assignable task diagnostics. If this is appearing but you are getting events when the CCTV system should have been disarmed then check the diagnostics of the CCTV task.

If you don't see details logged like the example below then the issue will be the triggering of the Assignable task. Recheck the User, Event Type and Response Plan settings making sure each step will trigger the next.

Diagnostics window
Diagnostics window

Once the Assignable task is shown to have been triggered you can check the CCTV task diagnostics should then show the attempt to arm and disarm the DVR.

Disarm on task diagnostic
Disarm on task diagnostic

The outcome should be that the A: the CCTV diagnostics shows the arm / disarm of the CCTV system as show in the image above. B: the site area status updates.

Client armed icon
Client armed icon

The result is that signals will not be received in Patriot while the site is disarmed.

Some CCTV systems have security rights for Users regarding the ability to arm and disarm the signals being sent. You may need to update the Users security rights in the DVR/Camera system that you entered in Patriot for access.