Ok good. Thanks for the update!
@TAustin I have testet the driver and it works perfectly with my HiKvision 2CD2185FWD-I and 2CD2185FWD-IS
Good to hear, thanks for letting me know. I’ll make sure those models are included in the ‘tested’ list in the docs.
I have a Hikvision DS-2CD2026G2-I, which I can see in the app. Haven’t tested motion detection yet.
I also have Dahua cameras, but I don’t get an image. Refreshing the settings shows the type of camera, but no feed. Just trying out on the couch and haven’t used the CLI yet. Once I have some time I’ll check it out.
Status is responding, subscribing to events is successfull.
Works fine on RLC-822A. Thanks
The results of others trying to get the video stream from Dahua cameras has been mixed. I don’t really know the specific cause or if it is linked to specific models. It could be any number of things:
- special characters in userid/password (limit to [a-z][A-Z][0-9])
- resolution set too high (check camera settings for main or sub stream profiles)
- frame rate set too high (check camera settings for main or sub stream profiles)
- unable to obtain streaming URL from the camera (improper ONVIF implementation)
If you or @matiasjg are able to install the SmartThings CLI, we could get some logs and try to diagnose the issue. If you have a Windows machine you can get the Windows installer here.
Hello!
I have EZVIZ cameras which I THINK Hikvision is the parent company. I was hoping to use this driver but can’t figure out if my camera’s are ONVIF. Any guidance is appreciated!
I cannot answer that for you. You’d have to check the manufacturer’s information. If it’s not explicitly called out anywhere then it’s probably not supported.
You can always just install the driver and see if it can discover your cameras and successfully connect to them.
I installed and got CLI working, but have (obviously) no previous experience with it. I’m logged in and can see my scenes and locations.
Could you give me a little guide on how to check the camera’s?
ONVIF on olds DAHUA cameras sucks.
You need to uncheck ONVIF Authentication on web server an use the default login and password.
user:admin
pass:admin
(Can’t be change)
((Sorry my English.))
Matias - Thank you for reporting your findings with Dahua cameras. I was working with another user who contacted me directly and we had similar findings. I hope he doesn’t mind me sharing this, but I think it is useful information for others as well:
According to his log, the camera was rejecting the userid and password during driver initialization. He found the only way to get things working was to disable authentication for ONVIF:
Logged on to my Dahua cam from web browser using usual password.
Went to Settings → Access Platform → ONVIF
Authentication button was On. Clicked on Default then Save and then retried refreshing camera in SmartThings. No change, still Not Responding.Went back to camera ONVIF tab and changed Authentication to Off and Save. Went back to SmartThings → Refreshed the camera and
SUCCESS! Responding and see video in the camera group.
I changed the admin password (logged on to camera with browser) to remove special characters in the password. There doesn’t seem to be a way on the dahua cam to also specifically change the ONVIF password. So I think the ONVIF password stayed the same as the original and probably was the reason for the Not Responding message I got from SmartThings. Seems the only way to change both passwords would be to restore to factory settings and put in a password without special characters from the start.
Thanks @TAustin for all the great work you are doing.
Just to confirm:
Live stream and events work fine with
HikVision DS-2CD2346G2-I
HikVision DS-2CD2042WD-I
HikVision DS-2CD2142FWD-I
Live stream works but NO motion events for
Tapo TP-Link C200
Is there any way to get events working on the Tapo ?
I see some guys have been able to plug the tapo events in to homebridge using onvif2mqtt so it must be accessible.
Thanks for the info!
I’ve had some limited success with getting events working with Tapo cameras. I have a test version of the driver on another channel which I’ll DM you if you want to give it a shot.
HI. Happy 2023… Just to understand more on your driver. currently your Event detection still not able to detect any like example the Line Crossing Event in HIKVISION Cameras… do it possible to implement?
Thank you
Hello - I have a test version of the driver that includes the Line Crossing event support - as well as Tamper events. I haven’t made it available on my regular channel yet because I wanted more people to test it for me. If you would like to try it, send me a direct message and I’ll give you the channel link.
I was able to add my Hikvision NDB313-W doorbell, but the status is Not Responding and no video in the camera group.
Ditto for my Reolink E1 Zoom cameras (IPC-BO).
Thank you…I too am excited about this functionality!
I stand corrected. After I found and entered the userid/password, My Hikvision NDB313-W Doorbell and all but one of my Reolink E1 Zoom cameras are now working.
The status on the non-working Reolink E1 Zoom is ‘Transfer to ONVIF Driver’. For some reason it was not auto-detected so I added it manually using your Manual ONVIF Cam Discovery. I also tried the Onvif Device Manager app and had to manually add it there as well before it could be seen.
The working Reolink E1 Zoom cams are model IPC_515BSD6
The non-working Reolink E1 Zoom cam is model IPC_515SD6 (a slightly older version)
Thank you!
I heard the Reolink mobile app sucks. That if you have 24 seven recording, it is hard to locate a certain point of time if you’re looking it. True?
Hello - and thanks for the report.
Perhaps the one E1 camera not working needs a fimware update? Generally if it cannot be discovered, it’s not likely to work. When you say you added it manually in ODM, were you able to get video streaming and motion detection?
I can’t comment, as I just have recording to micro ssd when there is motion. Sounds like you are talking about using a DVR that constantly records?