Hi. It is first generation of video intercom. I also has this version and also search anybody who can write integration for this version.
I can do the integration as long as the device supports it.
It doesnāt seem that it supports ISAPI over HTTP.
I had a play today and connected via their SDK and can get capabilities, although it is using a TCP connection not an HTTP one and all the code is commented in chinese so not the best.
Just wanted to check if anyone has asked also Hikvision support directly before about this? Otherwise I can do.
Hikvision now not support this versionā¦ Only support generation 2. If you create integration for our generation 1 it will be very good suprise.
Any user create integration for Dahuaā¦ by MQTT maybe it help youā¦ If you need tester for integration i am ready.
Thanks for this but MQTT is a different protocol which is not supported by this device.
Ok then Iāll send an email and see what I can find out.
If anyone else has got any info please let me know.
Where you send email ? To HikVision ? And what you ask ?
Iām working from linux ssh
I tried http://user:pass@ā¦ and I get:
HTTP/1.1 401 Unauthorized
Date: Fri, 26 Mar 2021 15:29:17 GMT
Server: webs
Content-Length: 397
Connection: close
X-Frame-Options: SAMEORIGIN
Cache-Control: no-store
Pragma: no-cache
Content-Type: application/xml
<?xml version="1.0" encoding="UTF-8"?>
<ResponseStatus version="1.0" xmlns="http://www.std-cgi.com/ver10/XMLSchema">
<requestURL>/ISAPI/AccessControl/RemoteControl/door/1</requestURL>
<statusCode>4</statusCode>
<statusString>Invalid Operation</statusString>
<subStatusCode>invalidOperation</subStatusCode>
<errorCode>1073741830</errorCode>
<errorMsg>invalid operation</errorMsg>
</ResponseStatus>
ignore the first Unauthorized part, I also get it when I successfully send capabilities request
Should work, try that api tester instead, the chrome plugin, it should not be unauthorized
using postman I get:
<?xml version="1.0" encoding="UTF-8"?>
but in console, I see 2 calls the first get bad request and the second is the above response
<?xml version="1.0" encoding="UTF-8"?>
<userCheck version="2.0" xmlns="http://www.isapi.org/ver20/XMLSchema">
<statusValue>401</statusValue>
<statusString>Unauthorized</statusString>
<isActivated>false</isActivated>
</userCheck>āµāµ
no idea, it should work on 8003 , using it every day
i i am using single quotes, look at my first post of this thread, not sure if it makes any difference
which firmware are you using?
my device: DS-KD8003-IME1/EU
firmware: 2.2.13 build 210129
single quote didnāt help
where did you find the documentation of the API?
i believe my version is 2 updates older : V2.2.3_201202
maybe try a downgrade?
Iāll try to downgrade
maybe there are configurations missing?
normally not, i didnt do anything to enable isapi
strange that capabilities API do get answer and looking in posman it also send 2 requests and the first response (unauthorized) is the same in both so maybe the content I send or URL is wrong as I get bad request or invalid operation which means I pass security part
keep us posted
downgrading now, ill update
I think I found the problemā¦
after downgrade it still didnāt work so I tried to restore all settings and now it looks like its working!!!
Iām now upgrading to latest and will check again
omg