EZViz Camera connection to HA

Finally found how to connect EZviz CV206 (Mini-O) and CV210 (Husky) cameras to HA.
Load the following for each camera in your configuration.yaml file

  - platform: ffmpeg
    name: as you wish
    input: rtsp://admin:'verification code'@'ip address':554

Where
‘verification code’ is the verification code you find on the sticker of your camera
‘ip address’ is the ip address your camera is connected to when setup of the EZviz app.

Good luck!

9 Likes

great work! you saved me tons of time figuring
i’m trying to integrate ezviz nvr as well, x5c

Hi! Does it work with C3S outdoor bullet camera as well?

It work with my husky air but… Frame updating is about every 20 seconds. Any idea to get a real frame rate?

So in total it looks like:

ffmpeg:

camera:
- platform: ffmpeg
name: as you wish
input: rtsp://admin:‘verification code’@‘ip address’:554

Sorry for this noob question…:blush:

1 Like

you can use this config. it works great for me:

camera:

  • platform: generic
    name: XXX
    stream_source: rtsp://admin:[email protected]/Streaming/Channels/101

(you can replace ‘101’ as ‘201’ for substream)

EZVIZ is client of HIKVISION so it using same platfrom and firmware.

1 Like

Hi everybody. Thanks for sharing your info I managed to configure a EZVIZ camera using this conf:

name: Ingresso
input: rtsp://XXX:[email protected]:554

ant that’s it.

Though I am not finding how to setup the still image, any hints?

Does this also work for the ezTube 720p?

This one: https://www.amazon.it/EZVIZ-ezTube-720P-Stroboscopica-Disponibile/dp/B07BXNZL7B

Thanks

@teejay-87 yes I confirm that it works

Thank you very much

It also works for C1C
any idea on how to create a bonary sensor for motion detection and a switch for start/stop recording?

using streaming platform services is the only way?

Hey all , the hikvion settings work perfect including for binary_sensors:

My Configuration.yaml

- platform: hikvision
  # Your host IP below
  host: x.x.x.x 
  username: !secret hikvision_username
  password: !secret hikvision_password

- platform: generic
  name: Back Yard
  # Enter your username, password and IP
  still_image_url: "http://username:[email protected]/ISAPI/Streaming/channels/101/picture"
  stream_source: "rtsp://username:[email protected]:554/Streaming/Channels/101"

My lovelace cards

type: picture-glance
entities:
  - binary_sensor.back_yard_camera
camera_image: camera.back_yard
camera_view: live
1 Like

Thanks all for this information and I got my stream working for the plus mini indoor with the generic platform. I did not manage to get the hikvision integration and motion detection working.
As I’m also looking into a whole ezviz camera system with NVR. Does anybody has experience with the CS-X5S-8W NVR for example. Before I buy it I want to know whether the sensors like motion detection and tamper detection from the hikvision integration work. This is more important then the stream for me.

Hi all,
I have a Ezviz CTQ6C camera. Is there a right configuration for this camera in hass?

ciao
ho un ezviz cb6
non è un problema di straming e trovo il corretto per l’immagine:

  • piattaforma:
    still_image_url generico : “ http://192.168.188.24/onvif/snapshot
    stream_source: “rtsp: // admin: [email protected]/Streaming/Channels/101”
    nome:
    autenticazione ingresso : “digest”
    ma non posso configura switch hikvision e sensore binario …
    binary_sensor:
  • piattaforma:
    host hikvision : 192.168.188.24
    nome utente: admin
    password: camera_psw
    switch:
  • piattaforma: hikvisioncam
    host: 192.168.188.24
    nome utente: admin
    password: camera_psw
    errore nel registro:
    1:
    status_code 405
    11:58 componenti / hikvisioncam / switch.py ​​(ERRORE) - il messaggio si è verificato per la prima volta alle 11:52 e confrontare 14 volte

2: si è verificato
un errore durante la connessione a http://192.168.188.24:80/MotionDetection/1/
11:58 components / hikvisioncam / switch.py ​​(ERRORE) - il messaggio si è verificato per la prima volta alle 11:52 e confrontare 13 volte

qualche aiuto ?

Could you show me your working config for the C1C please?

Did you have to do anything special for the binary sensor to work. My one wont let me access it from the http host IP.

All i did was add this to my configuration.yaml

binary_sensor:
  - platform: hikvision
    host: IP_ADDRESS
    username: user
    password: pass

restart your server should find all your sensors with no issue

Interesting what model do you have? I just got a ezviz mini plus (FW 5.2.7) but with the above config its popping an error.

What happens when you put the ip address in a browser, mine refuses connection.

I have the stream working with admin:code on the sticker and using the same details for the motion configuration.

Unable to fetch deviceInfo, error: HTTPConnectionPool(host='192.168.0.XXX', port=80): Max retries exceeded with url: /ISAPI/System/deviceInfo (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0xXXX>: Failed to establish a new connection: [Errno 111] Connection refused'))

Check your nvr settings for the below :

In order for the sensors to work the hikvision user must have the ‘Remote: Notify Surveillance Center/Trigger Alarm Output’ permission which can be enabled from the user management section of the web interface. Also the ‘WEB Authentication’ needs to be set to ‘digest/basic’ in the security/authentication section.

Also when it says connection refused it’s usually a authentication issue