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

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

ottohik

New Member
Messages
3
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 :)
 
Thanks all!
I was able to achieve the desired result using the "Inspection paths" feature.
In a nutshell, I first saved the two presets where I wanted the camera to be during the day and night
Then set up an inspection path that triggers at a certain time of the day, and pans the camera to the other preset, and keeps it there for a set amount of time (5-6 hours), and then returns to the original position. That helped me achieve what I wanted!


EDIT: all good now!
However, I have a new problem now. I have an analog DVR (DS-7108HGHI-K1) to which I'm running some analog cameras, but some IP cameras as well (including the aforementioned PTZ camera). Maybe I've messed up a setting in the PTZ camera settings, and for some reason, in HikConnect app or the web view, I cannot see the "sub-stream" of the PTZ camera (it shows an error 246106). The main stream still works (if I change the quality of the stream in the app to "HD", it works perfectly). Any idea what setting do I need to check to make sure the sub-stream works again?
 
Last edited:
That used to be camera firmware problem. When substream after a while stopped w9rking. Check for updates
 
Yes I updated it from a very old firmware (5.2 I think) to the latest (5.8) and this problem appeared only after that. However a reboot fixed it!
 
Back
Top