# Experimental Virtual IP Camera and Hikvision

**URL:** <https://community.homey.app/t/experimental-virtual-ip-camera-and-hikvision/13725>\
**Category:** Questions & Help\
**Created:** [May 27, 2019, 8:48pm UTC](https://community.homey.app/t/experimental-virtual-ip-camera-and-hikvision/13725 "2019-05-27T20:48:07Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![Robin\_van\_Kekem](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/robin_van_kekem/32/8187_2.png) [@Robin\_van\_Kekem](https://community.homey.app/u/Robin_van_Kekem)\
**Post date:** [June 25, 2019, 12:39pm UTC](https://community.homey.app/t/experimental-virtual-ip-camera-and-hikvision/13725/21 "2019-06-25T12:39:14Z")

</div>

Me neither.  
Capturing an image from an D-Link camera works like a charm.  
http:///image/jpeg.cgi  
However your camera should support it.

---

<div class="post-metadata">

**Author:** ![Tangodelta](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tangodelta/32/9471_2.png) [@Tangodelta](https://community.homey.app/u/Tangodelta)\
**Post date:** [June 25, 2019, 7:48pm UTC](https://community.homey.app/t/experimental-virtual-ip-camera-and-hikvision/13725/22 "2019-06-25T19:48:37Z")

</div>

does not support rtsp

---

<div class="post-metadata">

**Author:** ![Ben](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ben/32/12538_2.png) [@Ben](https://community.homey.app/u/Ben)\
**Post date:** [June 25, 2019, 8:09pm UTC](https://community.homey.app/t/experimental-virtual-ip-camera-and-hikvision/13725/23 "2019-06-25T20:09:28Z")

</div>

Thanks

---

<div class="post-metadata">

**Author:** ![JeroenVollenbrock](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroenvollenbrock/32/98_2.png) [@JeroenVollenbrock](https://community.homey.app/u/JeroenVollenbrock)\
**Post date:** [July 2, 2019, 4:58pm UTC](https://community.homey.app/t/experimental-virtual-ip-camera-and-hikvision/13725/24 "2019-07-02T16:58:26Z")

</div>

I completely agree! That’s why this is fixed in Homey 2.3.0. Although i’m really curious what a jpeg in utf-8 charset looks like 🙈 😂

---

<div class="post-metadata">

**Author:** ![mapulu](https://avatars.discourse-cdn.com/v4/letter/m/b9bd4f/32.png) [@mapulu](https://community.homey.app/u/mapulu)\
**Post date:** [July 2, 2019, 5:21pm UTC](https://community.homey.app/t/experimental-virtual-ip-camera-and-hikvision/13725/25 "2019-07-02T17:21:52Z")

</div>

Isn’t fixed in 2.3.0 for me

---

<div class="post-metadata">

**Author:** ![JeroenVollenbrock](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroenvollenbrock/32/98_2.png) [@JeroenVollenbrock](https://community.homey.app/u/JeroenVollenbrock)\
**Post date:** [July 2, 2019, 5:55pm UTC](https://community.homey.app/t/experimental-virtual-ip-camera-and-hikvision/13725/26 "2019-07-02T17:55:06Z")

</div>

Excuse me, apparently the pairing wizard of the virtual IP cam itself performs another check which will be fixed in Homey 2.3.1. It should be possible (using Homey 2.3.0) to create an IP cam for another URL to a valid image, such as “[http://thecatapi.com/api/images/get?format=src&type=png](http://thecatapi.com/api/images/get?format=src&type=png)”, then going to the device settings, and changing the URL into the actual hikvision url.

---

<div class="post-metadata">

**Author:** ![JimmyElfving](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jimmyelfving/32/11451_2.png) [@JimmyElfving](https://community.homey.app/u/JimmyElfving)\
**Post date:** [July 2, 2019, 8:20pm UTC](https://community.homey.app/t/experimental-virtual-ip-camera-and-hikvision/13725/27 "2019-07-02T20:20:04Z")

</div>

Hi!  
Great to hear that there is a fix coming for this. I tried to add a new working ip camera and then change url to my hikvision but I stil get the same error. I have latest experiemental on both homey and iphone app.

---

<div class="post-metadata">

**Author:** ![Igy](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/igy/32/22144_2.png) [@Igy](https://community.homey.app/u/Igy)\
**Post date:** [July 3, 2019, 12:20pm UTC](https://community.homey.app/t/experimental-virtual-ip-camera-and-hikvision/13725/28 "2019-07-03T12:20:02Z")

</div>

Same problem in my case. Looking forward to see the fix soon 🙂

---

<div class="post-metadata">

**Author:** ![Colin](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/colin/32/13288_2.png) [@Colin](https://community.homey.app/u/Colin)\
**Post date:** [July 3, 2019, 6:09pm UTC](https://community.homey.app/t/experimental-virtual-ip-camera-and-hikvision/13725/29 "2019-07-03T18:09:41Z")

</div>

I also have the same issue with hikvision camera’s. Lookingforward for the update!

---

<div class="post-metadata">

**Author:** ![JimmyElfving](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jimmyelfving/32/11451_2.png) [@JimmyElfving](https://community.homey.app/u/JimmyElfving)\
**Post date:** [July 9, 2019, 7:10am UTC](https://community.homey.app/t/experimental-virtual-ip-camera-and-hikvision/13725/30 "2019-07-09T07:10:31Z")

</div>

Hi! It’s working now with latest release 2.4.0-rc1 and ios app 2.6.0 with all my hikvision cameras. Thanks for fixing this 😀

---

<div class="post-metadata">

**Author:** ![Ben](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ben/32/12538_2.png) [@Ben](https://community.homey.app/u/Ben)\
**Post date:** [July 9, 2019, 8:54pm UTC](https://community.homey.app/t/experimental-virtual-ip-camera-and-hikvision/13725/31 "2019-07-09T20:54:40Z")

</div>

That’s great. Can you tell me how you fixet this or can you show me this in an example or flow.

---

<div class="post-metadata">

**Author:** ![Colin](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/colin/32/13288_2.png) [@Colin](https://community.homey.app/u/Colin)\
**Post date:** [July 15, 2019, 9:35am UTC](https://community.homey.app/t/experimental-virtual-ip-camera-and-hikvision/13725/32 "2019-07-15T09:35:07Z")

</div>

Edit: it’s now suddenly working on 1 IP cam with URL below. But the other (but same type) UP cam is not working. I get HTTP error 401 unauthorized. Again, the URL is working in my browser.

\*Which URL did you use? I tried http://[user]:[password]@[IP]/ISAPI/Streaming/channels/101/picture \*  
_This URL is working in my browser but in Homey i get the notification could not find that Pairsession._

---

<div class="post-metadata">

**Author:** ![Ben](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ben/32/12538_2.png) [@Ben](https://community.homey.app/u/Ben)\
**Post date:** [July 15, 2019, 10:49am UTC](https://community.homey.app/t/experimental-virtual-ip-camera-and-hikvision/13725/33 "2019-07-15T10:49:11Z")

</div>

Also i tryed everything. Even i got the message “Could not find that PairSession”  
I tried http and rtsp

---

<div class="post-metadata">

**Author:** ![Colin](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/colin/32/13288_2.png) [@Colin](https://community.homey.app/u/Colin)\
**Post date:** [July 16, 2019, 8:55am UTC](https://community.homey.app/t/experimental-virtual-ip-camera-and-hikvision/13725/34 "2019-07-16T08:55:38Z")

</div>

It’s working for me. The http unautohorized message was caused by a setting in the hikvision camera. Now Both are avaiable in homey

---

<div class="post-metadata">

**Author:** ![Undutchable](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/undutchable/32/9280_2.png) [@Undutchable](https://community.homey.app/u/Undutchable)\
**Post date:** [July 16, 2019, 8:56am UTC](https://community.homey.app/t/experimental-virtual-ip-camera-and-hikvision/13725/35 "2019-07-16T08:56:51Z")

</div>

What setting did you changed, and I’m curious how does the url looks like now?

tx

---

<div class="post-metadata">

**Author:** ![Colin](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/colin/32/13288_2.png) [@Colin](https://community.homey.app/u/Colin)\
**Post date:** [July 16, 2019, 9:44am UTC](https://community.homey.app/t/experimental-virtual-ip-camera-and-hikvision/13725/36 "2019-07-16T09:44:21Z")

</div>

The URL in Homey i use is: http://[user]:[password]@[INTERNAL IP]/ISAPI/Streaming/channels/101/picture (you can test this URL in your browser first)

In the Hikvision config i changed the security setting for RTSP authencity and webverification to digest/basic. You get there by loggin in to your hikvision cam, go to configuration, system, security and then verification.

---

<div class="post-metadata">

**Author:** ![Undutchable](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/undutchable/32/9280_2.png) [@Undutchable](https://community.homey.app/u/Undutchable)\
**Post date:** [July 16, 2019, 9:59am UTC](https://community.homey.app/t/experimental-virtual-ip-camera-and-hikvision/13725/37 "2019-07-16T09:59:59Z")

</div>

Thank you, my mistake was NOT adding ISAPI and the 1 instead 101.

It works with Telegram and with Push.  
My cameras; Hikvision 2CD2142FWD-i

---

<div class="post-metadata">

**Author:** ![erik\_brands](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/erik_brands/32/10238_2.png) [@erik\_brands](https://community.homey.app/u/erik_brands)\
**Post date:** [July 16, 2019, 2:08pm UTC](https://community.homey.app/t/experimental-virtual-ip-camera-and-hikvision/13725/38 "2019-07-16T14:08:55Z")

</div>

Thanks, this works for me with my Hikvision NVR.

---

<div class="post-metadata">

**Author:** ![Kevin](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/kevin/32/7999_2.png) [@Kevin](https://community.homey.app/u/Kevin)\
**Post date:** [July 17, 2019, 7:31am UTC](https://community.homey.app/t/experimental-virtual-ip-camera-and-hikvision/13725/39 "2019-07-17T07:31:13Z")

</div>

I’ve just summarized what I did to get it working, could be useful to others with similar setups.  
I’m using a NVR to which the Cameras are directly connected via POE (creates it own network, normally only accessible if you connect your laptop to one of the POE ports).  
Still can’t get it to work to get snapshots directly form the nvr (channel 0 stream for example), but it works when getting snapshots from the cameras itself. (Big advantage: I can now use “platform access” aka “Hik-Connect” to the NVR and get decrypted snapshots in homey)

Just to be clear: the in the URL’s have to be removed.

My cameras:  
DS-2DE2A404IW-DE3 (PTZ-camera)  
3x DS-2CD2185FWD-IS  
NVR:  
DS-7608NI-K2 / 8P

Steps to take:  
On NVR:

- enable virtual host on NVR (it creates a port on the NVR that lets you connect to the http port of camera, in my case 65001 to 65008) This solves the problem not being alble to connect to the cameras outside of the POE network. NVR menu: Configuration - Network - Advanced settings - other

On cameras:

- Enable digest/basic in WEB authentication, ipcam menu: configuration - system - security - authentication
- Disable platform access
- URL: [user]:[password]@[ipNVR]:[virtual server port]/ISAPI/Streaming/channels/101/picture

Other cool stuff:  
Use “logic” to move your PTZ hikvision camera to different presets.  
Create webrequest via logic and put in the following information:

- Methode: PUT
- URL: http://[user]:[pass]@[IPaddres]:[port]/ISAPI/PTZCtrl/channels/1/presets/[preset number]/goto
- Headers:[leave empty]
- Body: {}

Questions?  
Did someone manage to link the alarm output of a hikvision camera or NVR to homey? To for example trigger a flow on a event of the camera (linecross-motion-intrusion-etc)

---

<div class="post-metadata">

**Author:** ![Ben](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ben/32/12538_2.png) [@Ben](https://community.homey.app/u/Ben)\
**Post date:** [July 17, 2019, 8:47am UTC](https://community.homey.app/t/experimental-virtual-ip-camera-and-hikvision/13725/40 "2019-07-17T08:47:29Z")

</div>

I have been in contact with athom and they told me that rtsp is still not supported. only snapshots ending with jps or png other types are not yet supported perhaps in the future.

[Previous page](https://community.homey.app/t/experimental-virtual-ip-camera-and-hikvision/13725.md?page=1)

[Next page](https://community.homey.app/t/experimental-virtual-ip-camera-and-hikvision/13725.md?page=3)
