01304 827609 info@use-ip.co.uk Find us

How to set PTZ schedule for Hikvision DS-2DE2C200MWG-E?

ottohik

New Member
Messages
1
Points
1
Hi, I have a Hikvision DS-2DE2C200MWG-E PTZ camera. I have multiple PTZ presets saved and can switch between them from the live view (or even the mobile app) and it works perfectly. However, I want to set a schedule for the PTZ, so that it is pointed at a different direction in the daytime and a different direction in the night. But there's no option to do so. The guides online tell me to go to the "Configuration" tab in the web interface, and find the "PTZ" option, but I don't have it. I'm on firmware V5.8.21 build 250714, and accessing the camera directly (not through NVR). Just to clarify, I don't need automated tracking or anything, just a basic schedule for PTZ is all I need. Would really appreciate any help. Thanks.

Screenshot 2025-12-27 024221.png
 
I checked the specs for your camera and I see there is no "Scheduled Task" capability listed :( ... like this...

Screenshot 2025-12-26 172914.png



If the camera had "Scheduled Task" capability you would see this menu item:

Screenshot 2025-12-26 172634.png
 
A possible solution? Unfortunately, this assumes you have a PC running 24/7...


You can use the following curl/ISAPI commands to send the camera to presets 1 and 2:

curl.exe -u USERNAME:PASSWORD --digest -X PUT "http://IP_ADDRESS//ISAPI/PTZCtrl/channels/1/presets/1/goto

curl.exe -u USERNAME:PASSWORD --digest -X PUT "http://IP_ADDRESS//ISAPI/PTZCtrl/channels/1/presets/2/goto

Of course, replace USERNAME, PASSWORD, and IP_ADDRESS with your values.


Put each command in a batch file (.bat) and run the batch files from the Windows scheduler configured to run each batch file at the appropriate time.
 
Last edited:
Here's an example of a goto preset 2 command run... ignore the ":65008" at the end of my IP address... that's there because I am accessing a camera on an NVR PoE port using virtual host:

Screenshot 2025-12-26 182204.png
 
Either that, or for example host a mini ASP.NET service on smarterasp.net

Use same ISAPI via HikConnetectTeams OpenAPI as a proxy.

Create a flutter app calling asp.net controller for presets.

Voila :)
 
Back
Top