DS-KD8003 - DS-KV8113 - DS-KV8213 - DS-KV6113 - DS-KV8413 and .... integration Hikvision HikConnect Video intercom doorbell

shame , probably you saw the callstate in ivms, based on their private sip protocol

I dont knowā€¦ yesterday i write email to suppoprt hikvision with question why now i dont see callstatus in IVMS but to now i dont have any replyā€¦

i can setup a profile on my intercom
i can say like => call indoor + ivms

i dont understand what you mean

I have a setting where i can call the ā€œcenterā€

On my videointecom i also can setu thisā€¦

yeah its old

only option left is to use cloud for polling callsensor :frowning:

ok thanks for your work and helpā€¦ thanks.

1 Like

@pepeEL , last test :slight_smile:

its another command, not documented by hikvision, but from sdk ezviz
for mine 8003 device, i get not supported, but who knows it works on yours :slight_smile:

if you still have that zip file, download and overwrite these 2

then run : (i have 23 = not supported on 8003)

image

offcourse, change also the password/ip

ok test and get:

D:\hikvison-sdk>python hik_isapi.py
0
b''
b''
23

I also get infor from support Hikvision that on VideoIntercom 1 generation callsatatus works ok on IVMS-4200 version 3.7.0.5. Support tested it on KV8401 FW 1.5.1

No , there is another file, the hik_callstatus.py file , that one is not based on ISAPi

Can you also ask hikvision on what protocol, they retrieve the callstatus? If itā€™s SDK, or ISAPi or sip

D:\hikvison-sdk>python hik_callstatus.py
NET_DVR_Login_V30 failed, error code = 7

D:\hikvison-sdk>

Yeah, not gonna workā€¦

You did change the password and IP on the file, right?

Yes i changed.

We are still exploring the idea of capturing call status through a custom sip client implementation in python, it looks promising but takes some work to make it work on all devices.

A bit off topic: my device DS-KV8102-IM is crashing on me for the last couple of months. It happens when someone rings the door and I try to enable 2way voice or try to unlock the door not always but atleast couple of times a week does anyone have experience with this or suggestions how to troubleshoot this?

Yes, if there are some people here that can program in python and are willing to help to make a SIP proxy, that would be verry helpfull

The idea is to make an proxy that makes a connection on the indoor panel, the exact if a second indoor is connecting to the first indoorā€¦

Would be a verry cool projectā€¦
Why? if we can get this to work, well everything on HA side is already done, there is a nice PBX addon, even the HA SIP lovelace card is ready
Would be cool to actually receive and make calls from HA

advantage
No PBX needed, the hikvision doesnt need to connect to it, we actually connect as an extension the the indoorā€¦
No need for HikConnect cloud anymore, all is local and FAST

1 Like

Hi,

Iā€™m trying to use the DS-KD8003 with HA. Iā€™m currently trying to use the Hikvision-SDK-Addon so that I get notified for buttons being pressed in the outdoor unit.

It currently works, however as Iā€™m living in a multi-apartment building, Iā€™m planning to install the DS-KD-KK submodule (with the additional 6 call buttons), and Iā€™d like to know if through the SDK I could setup different sensors for different buttons. Could this functionality being added somehow?

Thank you very much in advance!

PS1. Silly question: I tried to find the add-on code in my HA installation to see if I could tweak it myself but I couldnā€™t find it anywhere. I connected through SMB and SSH, looked into all directories, but nothing. The SDK works perfectly, so it should be somewhere thereā€¦

PS2. @pergola.fabio, I need to thank you very much for all your efforts. I have gone through most of the messages of this post and I really admire your work and your willingness to share your knowledge.

What FW version you have ? 1.5.1 build ?
I have no problem with this model.