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

DS-K1T805MBFWX and DS-KV6113-WPE1

balimelon

Member
Messages
18
Points
3
Hello Everyone,

I just ordered a DS-K1T805MBFWX Access Control Terminal (ACT) to install it next to a DS-KV6113-WPE1 doorbell that I have been using for some time. The doorbell works fine. I know I can connect the ACT directly to the network switch/router. However, I am wondering whether it is possible to connect the ACT to the doorbell instead, for the doorbell to work like a kind of gateway, so I don't have to run another ethernet cable for the ACT. Is it perhaps possible to use the RS485 interface for such purpose? Any advise from someone who has these two devices or similar ones together? Thanks!



Cheers,
balimelon
 

Attachments

  • ACT.png
    ACT.png
    47.3 KB · Views: 18
  • Doorbell.png
    Doorbell.png
    51.8 KB · Views: 19
Hello Everyone,

I just ordered a DS-K1T805MBFWX Access Control Terminal (ACT) to install it next to a DS-KV6113-WPE1 doorbell that I have been using for some time. The doorbell works fine. I know I can connect the ACT directly to the network switch/router. However, I am wondering whether it is possible to connect the ACT to the doorbell instead, for the doorbell to work like a kind of gateway, so I don't have to run another ethernet cable for the ACT. Is it perhaps possible to use the RS485 interface for such purpose? Any advise from someone who has these two devices or similar ones together? Thanks!



Cheers,
balimelon
I've not a clue regarding whether it's possible to interconnect via RS485. However there are splitters available relatively cheaply that can provide both ethernet and PoE over a single link. You just pop one at each end, providing a separate connection for both devices at the device and the switch. I've used them a few times when I needed to add an additional IP camera next to an existing one and wasn't able to (more like couldn't be bothered to) install an additional CAT5E. Here's an example on Amazon UK:

PoE Splitter/Combiner

You just set the switch to match the PoE format. Simples....
 
However there are splitters available relatively cheaply that can provide both ethernet and PoE over a single link. Here's an example on Amazon UK:

PoE Splitter/Combiner

You just set the switch to match the PoE format. Simples....
Great approach! I was aware of ethernet splitters but I thought PoE was not able to be delivered with them. I see your product recommendation is also available in Spain, so I will try them for sure. Doorbell and reader both work at 100Mbps so they should work fine with this solution. Thank you!
 
Great approach! I was aware of ethernet splitters but I thought PoE was not able to be delivered with them. I see your product recommendation is also available in Spain, so I will try them for sure. Doorbell and reader both work at 100Mbps so they should work fine with this solution. Thank you!
I was dubious at first but I've used them a few times and they've worked fine and not had any issues. I wouldn't hesitate to use again.
 
Why didnt you simply buy DS-K1T502DBWX-C and have all in one :)?
 
Why didnt you simply buy DS-K1T502DBWX-C and have all in one :)?
Thanks for your suggestion. I think such model has not a fingerprint reader. Anyway, I already had the 6113 doorbell and I am very happy with it. On top of that, I'd rather having an easier single-button style doorbell. The keypad of the model you are suggesting can be confusing for certain visitors.

The set doesn't look bad... :) Keypad is kind of large though. I think the buttons could have been smaller to make the device a bit smaller, but I am pretty happy with the final result.

doorbell and reader.jpg


Now I am trying to get events list with ISAPI, as I want to be notified in Home Assistant every time something happens: Tampering, fingerprint/code reading (successfully or not)... I already get them for the doorbell and I hope it is possible for the reader too!
 
Yes its possible with 805 as well. I already integrated it locally and via cloud
Any advise on how to achieve it? So far, I have spent a few hours on this and will probably have to spend a few more...

So far, I am trying to fetch Access Control Events through ISAPI/RESTful or through the listening server option. With a software called Network Assistant I can get this kind of heartbeats. However, dateTime is not real and any actual event doesn't seem to be logged there (all events have the same dateTime string:

Captura.JPG


I think I will go through the ISAPI route, but still trying to figure out the specific event status URL I have to use.
 
Net assist will not capture events because you have to response 200ok to device after every event. Net assist doesn not do that. Create a basic tcp server listener in c# or python and on each received packet repond 200OK

The other way around is polling every 200ms fetch via post request with starttime and endtime to get passes

I can send you examples tomorrow, as entire work is on my pc at work, and currently im on phone
 
And a third option is to run continuous GET request on alertstream, basicly its same as http listener method just you initiate download, while listener push to you regardless.
 
Net assist will not capture events because you have to response 200ok to device after every event. Net assist doesn not do that. Create a basic tcp server listener in c# or python and on each received packet repond 200OK
Thanks for this! I was going nuts with this strange behavior.

And a third option is to run continuous GET request on alertstream, basicly its same as http listener method just you initiate download, while listener push to you regardless.

The other way around is polling every 200ms fetch via post request with starttime and endtime to get passes

I can send you examples tomorrow, as entire work is on my pc at work, and currently im on phone

Thank you! Looking forward to getting further feedback from you when able. In the meantime, I am trying to build a python listener (with the help of ChatGPT, as my programming skills are limited), so I can get an automation to be triggered upon event fetched by AppDaemon. If I get there, I should be able to parse the result to get all relevant details. I will let you know if I can make it by myself.
 
POST -> /ISAPI/AccessControl/AcsEvent?format=json

requestBody
{
"AcsEventCond": {
"searchID": "Search9",
"searchResultPosition": 0,
"maxResults": 5, // max is 30 or device limit
"major": 5, // filters for event group
"minor": 0, // filter for event type
"startTime":"2025-01-31T12:00:00",
"endTime":"2025-02-21T23:59:59"
}
}

This is by polling
 
Thank you.

Tested with POSTMAN and response is a 400 error:

postman test.png


Tried removing the requestBody thing because of the spelling error displayed (and related brackets) and error persists. Any advice, please?
 
Some devices require + timezone after time. Some do not

Also filtering for authorized entranced on my device is major 5, minor 75. For you it may differ. Check with both at 0 and scroll to authorized event and you will see what major and minor are

Screenshot 2025-04-17 151753.png
 
Hey! That worked!

ok.png


Now I will have to see how to handle that XML in but that is something I've done in the past. At least now I can get the relevant info from the reader and can move forward from there. I will also try to understand what the major/minor thing is. Do such values basically identify what type of event is each one?

I will share the final result just in case anyone needs something similar, which it is basically to get info from the doorbell and include it in Home Assistant in a friendly way (to be notified, log result or automate things according to who the visitor is, for example). Thanks a lot and Happy Easter time!
 
I am working on HA module as well. But it will be cloud based, no need for direct device access
 
Major and minor are filters for events yeah, of you want to get authorized passes from your image itsmajor 5, minor 38
 
Back
Top