[HIKVISION] Hikvision DS-KIS604-S(B) - Grab Ring-Bell Signal

Hello everyone,
i bought myself a Hikvision DS-KIS604-S(B) bundle.

What i now want to accomplish is, that i somehow get the information that someone rang the bell into my openHAB.

  1. There is no binding due to the fact, that HIKVISION is proprietary stuff → NOT POSSIBLE?
  2. Using one of the Pins of the device, to grab a signal and “measure it” via e.g. Shelly i3 from ds-kh6320-wte1 or DS-KV8113-WME1(B)

Has anyone experience with that?
I think all of the “alarm” pins are for the device itsself to start the alarm, but not provide the information, that an alarm is present at the moment …

I do not own a Hikvision doorstation. So the following may not apply to it.
The product that I use is a product from a different vendor.
It uses SIP protocol to ring / for intercom and to open the gate.

I am using an account that I extracted from the app using a rooted phone.
This account is being used by twinkle on my Pi.
So in case on rings the bell twinkle on the Pi gets informed about this.
A python script that is used as a shell around twinkle then sets an item in OH.
Once the item is triggered all alexa echo’s give an annoucement/notification about that the bell is ringing.

So in case you can re-use an existing account in your Hikvision that needs to use SIP or you can create a new account that subscribes via SIP protocol it should be possible to solve it.

1 Like

Far too advanced for me :sweat_smile:

My devices ship with a PoE Switch and the DoorStation as well as the MainStation completely run just via one ethernet cable

The door opener contact uses two pins on the DoorStation, using the externally provided supply

But i need to get the information as soon as someone presses the “Ring-Soft-Button” of the DoorStation
I was hoping, that one of the acressible Pins can be used for that and i just did not see it until know

image

From another thread

I have created an Addon for Home Assistant, its based on the SDK from hikvision
it can grab events, like motion, zone alarm, doorbell ringing
it can send commands, like reject call, open door
If you own indoor station, you can have alarm scenes

Intitally it was an addon for Home Assistant, but we made a container version also, all is based on mqtt

have a look in the “dev” branch

2 Likes

Very nice and thank you for your work!

So if i understand right, there is no docker-hub repository where this is always kept up do date or something?
If i would like to go with the docker-version i have to build this container by myself, correct?

Yes correct, for now you need to build yourself, we are almost in final release

1 Like

Does mean “almost in final release” that you will publish a working docker-container once the final release is finished so my option could also be just to wait for a “official” container?

Hmm, dont know yet, don’t have any experience with docker hub, never done it…

So maybe ;+)

1 Like

Nice!

Just as a Starting point, my code to build docker containers and push them to docker-hub looks like this:

docker buildx build --platform ${aplat} -t ${tag} --push .

As far as i imagine, the first time you use the --push argument, your credentials for docker-hub are asked and will be used for the following pushes

Also this article may help:

So basically its very easy :wink:

Ok sounds indeed easy… The beta addon in dev branch is actually finished, just some cleanup code needed…
But you can already use it now, when you build yourself…

I think release will be happening on hub somewhere september

1 Like

I officialy wanted to say thank you
The docker variant works very well for me

I thought it would not be possible to gather information from a hikvision system but your work was the solution for me!

1 Like

I hope others will like it too :slight_smile: