# Using MxMC Remote Control to Automate a Daily Export

**URL:** <https://community.mobotix.com/t/using-mxmc-remote-control-to-automate-a-daily-export/400>\
**Category:** ManagementCenter\
**Tags:** howto, recordings, mxmc\
**Created:** [May 29, 2018, 5:12am UTC](https://community.mobotix.com/t/using-mxmc-remote-control-to-automate-a-daily-export/400 "2018-05-29T05:12:19Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mx-MichaelD](https://avatars.discourse-cdn.com/v4/letter/m/f14d63/32.png) [@Mx-MichaelD](https://community.mobotix.com/u/Mx-MichaelD)\
**Post date:** [May 29, 2018, 5:12am UTC](https://community.mobotix.com/t/using-mxmc-remote-control-to-automate-a-daily-export/400/1 "2018-05-29T05:12:19Z")

</div>

This uses the cameras IP Notify and Time Task to automatically export a clip from set time every day.

**The steps necessary configure this are:**

> Create the Export Profile (only needs to be done once)  
> Create an IP Notify profile to add the desired time range to the export list  
> Create an IP Notify profile to export the export list  
> Create an IP Notify profile to clear the export list  
> Create Time Tasks to execute the IP Notify profiles

**Create the Export Profile**

This step only needs to be accomplished once to and is best done with a web browser.

The command needed from the list of available commands:

> exports?create&profile=Test&format=AVI&framerate=25&resolution=1024×768&audio[=on/off]&ptz[=on/off]&separate[=on/off]&max=1024

The command:

> http://admin:123456789@\<pc\_ip\_address\>:\<port\_for\_mxmc\_remote\_control\>/exports?create&profile=Test&format=AVI&framerate=25&resolution=1024x768&audio=on&ptz=on&separate=on&max=1024

**Create an IP Notify profile to add the desired time range to the export list:**

The command needed from the list of available commands:

> exports?add&camera=&begin=2016-06-01+12:00:00&end=2016-06-01+12:10&audio[=on/off]&ptz[=on/off]

The command:

Note the addition of the $(TMS.DATE) variable to insert the current date in the correct format.

> [http://username](http://username):password@\<pc\_ip\_address\>:\<port\_for\_mxmc\_remote\_control\>/exports?add&camera=172.22.0.126&begin=$(TMS.DATE)+16:00:00&end=$(TMS.DATE)+16:15:00&audio=on&ptz=on

**How to configure the IP Notify:**

> Profile name: add range to export list  
> IP Notify Type: Custom Configuration  
> Destination Address: \<pc\_ip\_address\>:\<port\_for\_mxmc\_remote\_control\>  
> Data Protocol: HTTP/1.0 Request  
> CGI-Path: /exports  
> HTTP Authentication: username:password  
> Data Type: Plaintext  
> Message: add&camera=172.22.0.126&begin=$(TMS.DATE)+16:00:00&end=$(TMS.DATE)+16:15:00&audio=on&ptz=on

**Create an IP Notify profile to export the export list**

The command needed from the list of available commands:

> exports?export&profile=&path=file:///pathtoexportfolder

The command:

> [http://username](http://username):password@\<pc\_ip\_address\>:\<port\_for\_mxmc\_remote\_control\>/exports?export&profile=Test&path=c:\Users\mgo\Desktop\test1

**How to configure the IP Notify:**

> Profile name: export export list  
> IP Notify Type: Custom Configuration  
> Destination Address: \<pc\_ip\_address\>:\<port\_for\_mxmc\_remote\_control\>  
> Data Protocol: HTTP/1.0 Request  
> CGI-Path: /exports  
> HTTP Authentication: username:password  
> Data Type: Plaintext  
> Message: export&profile=Test&path=c:\Users\username\Desktop\foldername

**Create an IP Notify profile to clear the export list**

The command needed from the list of available commands:

> exports?clear

The command:

> [http://username](http://username):password@\<pc\_ip\_address\>:\<port\_for\_mxmc\_remote\_control\>/exports?clear

**How to configure the IP Notify:**

> IP Notify Type: Custom Configuration  
> Destination Address: \<pc\_ip\_address\>:\<port\_for\_mxmc\_remote\_control\>  
> Data Protocol: HTTP/1.0 Request  
> CGI-Path: /exports  
> HTTP Authentication: username:password  
> Data Type: Plaintext  
> Message: clear

**Create Time Tasks to execute the IP Notify profiles**

```
This task can be run at any time before 24:00, if it is run after 24:00 the $(TMS.DATE) variable will insert the date for the next day when there is likely no data available.
Note that the “add range to export list” profile and “export export list” profile can be initiated with a short time in between but, make sure that there is enough time for the export to finish before initiating the “clear export list” profile.
For this example between 22:00 and 22:30.

Minutes Hours Days of Month Months Week Days

```

Add range to export list 1 22 \* \* \*  
Export export list 2 22 \* \* \*  
Profile name: clear export list 30 22 \* \* \*
