Using EZVIZ with Home Assistant

Three approaches: official EZVIZ integration, RTSP stream, and ONVIF protocol. Includes setup and automation examples.

10–20 min setup
Works with most EZVIZ Wi-Fi/IP cameras
Secure local streaming options

EZVIZ makes affordable Wi-Fi and IP cameras. This guide shows three reliable ways to connect them to Home Assistant (HA):

  • Method A — Official EZVIZ Integration: easiest, uses your EZVIZ cloud account.
  • Method B — RTSP Stream: direct video feed, no cloud required.
  • Method C — ONVIF: standards-based, works for motion events & snapshots.
Tip: Start with the official integration to get running quickly. For more reliable streaming, prefer RTSP or ONVIF.

What you’ll need

  • Home Assistant installed on the same network as your EZVIZ cameras.
  • EZVIZ app with an active account (for official integration).
  • Camera models that support RTSP or ONVIF if you prefer local streaming.

Method A — Official EZVIZ Integration

Best if you want fast setup. Requires your EZVIZ cloud account.

  1. Ensure your cameras are online and visible in the EZVIZ mobile app.
  2. In HA, go to Settings → Devices & ServicesAdd Integration.
  3. Search for EZVIZ and enter your EZVIZ credentials.
  4. Your cameras should appear as entities with live video and snapshots.

Method B — RTSP Stream (local)

Many EZVIZ cameras support RTSP streaming. This provides direct video without cloud dependency.

Enable RTSP
  • In the EZVIZ app, go to your camera settings → Stream Encryption.
  • Create a verification code (often 6 letters). This becomes your RTSP password.
Add to Home Assistant
camera:
  - platform: generic
    name: "EZVIZ Lounge"
    still_image_url: "http://CAMERA_IP:80/ISAPI/Streaming/channels/101/picture"
    stream_source: "rtsp://admin:VERIFICATION_CODE@CAMERA_IP:554/h264/ch1/main/av_stream"

Method C — ONVIF Protocol

ONVIF lets you use motion detection, snapshots, and standardized camera controls.

  1. In HA, go to Settings → Devices & Services and add ONVIF.
  2. Enter your camera’s IP, username, and password (verification code).
  3. Your camera will appear with sensors and stream entities.
Note: Some older EZVIZ cameras may require enabling ONVIF in the EZVIZ app first.

Troubleshooting & FAQs

Stream not loading?
  • Confirm your verification code is correct and RTSP is enabled.
  • Use a static IP or DHCP reservation for your camera.
Cloud login fails?
  • Ensure you can log in via the EZVIZ mobile app.
  • Two-factor authentication may need to be disabled temporarily.

Next steps

  • Create motion-triggered automations (e.g., turn on a light when motion detected).
  • Stream your EZVIZ cameras to a Lovelace dashboard in HA.
  • Combine with presence detection for smarter alerts.

Secure your home with smart cameras

Explore compatible cameras, NVRs, and automation gear on GreenGear.

Browse cameras