Is it possible to use the Hikvision ISAPI to toggle on/off the Image Parameters Switch?

johnfitz

Getting comfortable
Feb 4, 2021
835
880
NY
If it is, does any have details about the URL and body of the http request needed? If that even makes sense, I'm just getting started with this stuff... :)
 
Hi @trempa92 ... I did search and found some similar questions/discussion, but not anything for this specific question.

Almost exact does not give me the answer to this specific question :)
 
There no easy toggle on and off

To turn it off:


Code:
curl 'http://192.168.22.142/ISAPI/Image/channels/1/displayParamSwitch' \
  -X 'PUT' \
  -H 'Accept: */*' \
  -H 'Accept-Language: en-US,en;q=0.9' \
  -H 'Cache-Control: max-age=0' \
  -H 'Connection: keep-alive' \
  -H 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8' \

  --data-raw '<?xml version="1.0" encoding="UTF-8"?><DisplayParamSwitch><mode>disable</mode><Month><PeriodList size="12"><Period><id>1</id><TimeRangeList/></Period><Period><id>2</id><TimeRangeList/></Period><Period><id>3</id><TimeRangeList/></Period><Period><id>4</id><TimeRangeList/></Period><Period><id>5</id><TimeRangeList/></Period><Period><id>6</id><TimeRangeList/></Period><Period><id>7</id><TimeRangeList/></Period><Period><id>8</id><TimeRangeList/></Period><Period><id>9</id><TimeRangeList/></Period><Period><id>10</id><TimeRangeList/></Period><Period><id>11</id><TimeRangeList/></Period><Period><id>12</id><TimeRangeList/></Period></PeriodList></Month></DisplayParamSwitch>' \
  --compressed \
  --insecure

And to turn it on depend on the template for example Low illumination on all months

1708211298643.png


Code:
curl 'http://192.168.22.142/ISAPI/Image/channels/1/displayParamSwitch' \
  -X 'PUT' \
  -H 'Accept: */*' \
  -H 'Accept-Language: en-US,en;q=0.9' \
  -H 'Cache-Control: max-age=0' \
  -H 'Connection: keep-alive' \
  -H 'Content-Type: application/x-www-form-urlencoded; charset=UTF-8' \
  --data-raw '<?xml version="1.0" encoding="UTF-8"?><DisplayParamSwitch><mode>month</mode><Month><PeriodList size="12"><Period><id>1</id><TimeRangeList><TimeRange><beginTime>00:00:00</beginTime><endTime>24:00:00</endTime><linkScene>lowIllumination</linkScene></TimeRange></TimeRangeList></Period><Period><id>2</id><TimeRangeList><TimeRange><beginTime>00:00:00</beginTime><endTime>24:00:00</endTime><linkScene>lowIllumination</linkScene></TimeRange></TimeRangeList></Period><Period><id>3</id><TimeRangeList><TimeRange><beginTime>00:00:00</beginTime><endTime>24:00:00</endTime><linkScene>lowIllumination</linkScene></TimeRange></TimeRangeList></Period><Period><id>4</id><TimeRangeList><TimeRange><beginTime>00:00:00</beginTime><endTime>24:00:00</endTime><linkScene>lowIllumination</linkScene></TimeRange></TimeRangeList></Period><Period><id>5</id><TimeRangeList><TimeRange><beginTime>00:00:00</beginTime><endTime>24:00:00</endTime><linkScene>lowIllumination</linkScene></TimeRange></TimeRangeList></Period><Period><id>6</id><TimeRangeList><TimeRange><beginTime>00:00:00</beginTime><endTime>24:00:00</endTime><linkScene>lowIllumination</linkScene></TimeRange></TimeRangeList></Period><Period><id>7</id><TimeRangeList><TimeRange><beginTime>00:00:00</beginTime><endTime>24:00:00</endTime><linkScene>lowIllumination</linkScene></TimeRange></TimeRangeList></Period><Period><id>8</id><TimeRangeList><TimeRange><beginTime>00:00:00</beginTime><endTime>24:00:00</endTime><linkScene>lowIllumination</linkScene></TimeRange></TimeRangeList></Period><Period><id>9</id><TimeRangeList><TimeRange><beginTime>00:00:00</beginTime><endTime>24:00:00</endTime><linkScene>lowIllumination</linkScene></TimeRange></TimeRangeList></Period><Period><id>10</id><TimeRangeList><TimeRange><beginTime>00:00:00</beginTime><endTime>24:00:00</endTime><linkScene>lowIllumination</linkScene></TimeRange></TimeRangeList></Period><Period><id>11</id><TimeRangeList><TimeRange><beginTime>00:00:00</beginTime><endTime>24:00:00</endTime><linkScene>lowIllumination</linkScene></TimeRange></TimeRangeList></Period><Period><id>12</id><TimeRangeList><TimeRange><beginTime>00:00:00</beginTime><endTime>24:00:00</endTime><linkScene>lowIllumination</linkScene></TimeRange></TimeRangeList></Period></PeriodList></Month></DisplayParamSwitch>' \
  --compressed \
  --insecure


Hope this answers your question
 
  • Love
Reactions: johnfitz
Maybe this thread will help you aswell:

 
  • Like
Reactions: johnfitz