Skip to content
Open seenzus

EZVIZ Camera Integration Tutorial

This tutorial explains how to connect an EZVIZ camera to Home Assistant over the RTSP protocol. For EZVIZ cameras, you first need to disable video encryption, change the video codec, and enable RTSP in the EZVIZ mobile app, then connect the camera using HA’s “Generic Camera” integration.

ItemOSCore
Version17.02026.2

Before you start, make sure:

  • Your Home Assistant is running normally and you can access its admin interface.
  • The camera has been added to the EZVIZ app on your phone.
  • Your phone and the camera are connected to the same router’s WiFi, on the same local network as HA.
  • You have the login credentials ready:
    • Username: admin
    • Verification code: printed on the camera body
  • We strongly recommend asking before purchase whether the camera supports the RTSP and ONVIF protocols.

Official documentation: https://www.home-assistant.io/integrations/generic/


Open the EZVIZ app, find the camera you want to connect, and go to Settings — Privacy Settings — disable video encryption.


Make sure your phone and the camera are connected to the same router’s WiFi, then go to EZVIZ app > Profile > Tools > LAN Device Preview and note down the camera’s IP address. When prompted, enter the device verification code (six uppercase letters).


Tap the gear icon in the top-right corner to open the settings, and in Video Settings change the codec from H265 to H264.


Go to More Settings > Local Service Switch > enable RTSP.


Step 5: Add the “Generic Camera” Integration in HA

Section titled “Step 5: Add the “Generic Camera” Integration in HA”

In HA, go to Settings > Devices & Services > Integrations > Add Integration > search for “Generic Camera”.

Step 5 screenshot


Step 6: Fill In the Configuration Parameters and Submit

Section titled “Step 6: Fill In the Configuration Parameters and Submit”

Referring to the glossary in the table below, fill in the configuration parameters in the dialog and click “Submit”.

No.FieldDescription
1Stream source URLThe device’s IP address and path
2RTSP protocolThe network transport protocol to use
3AuthenticationThe default, basic, is fine
4UsernameThe default account, admin
5PasswordThe verification code on the camera body

Step 6 screenshot


ProblemSolution
No video after connectingMake sure you have disabled video encryption and enabled RTSP in the EZVIZ app, and changed the video codec to H264.
Cannot find the camera’s IP addressIn the EZVIZ app, go to Profile > Tools > LAN Device Preview to look up and note down the IP.
What are the password / verification code?The default username is admin; the password is the verification code printed on the camera body (six uppercase letters).
How to avoid pitfalls before buyingWe strongly recommend asking before purchase whether the camera supports the RTSP / ONVIF protocols.

The core EZVIZ camera integration flow is: in the EZVIZ app, disable video encryption → look up the IP → switch the codec to H264 → enable RTSP, then in HA use the “Generic Camera” integration and fill in the stream source URL, username (admin), and password (the verification code on the camera body) to complete the setup.