EZVIZ
ezviz
The EZVIZ integration uses the ezvizlife.com API to interact with the devices. It also exposes an RTSP stream, by using the local camera IPs (so the device hosting Home Assistant has to be able to access the local IP of the cameras).
In Apple Home through HomeKit Bridge
What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.
| Entity | Shows up as | Note |
|---|---|---|
light | Light | |
switch | Switch or outlet | |
camera | Camera | Needs its own HomeKit Bridge in accessory mode |
alarm_control_panel | Security system | |
binary_sensor | Sensor (motion) | |
button | Button (as a switch) | |
select | Mode picker (as switches) |
1 report below say how a device from this integration behaves in the Home app.
What people report
EZVIZ works through the cloud, with RTSP for streams. Firmware updates disabled RTSP on some cameras until LAN Live View is enabled; Zigbee sub-devices are unsupported.
- Works1
- Partly works4
- Requested1
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| EZVIZ C3X | Works | Works on firmware 5.2.5Saved copySame here, with Ezviz c6n (firmware 5.3.2 build 23011), Ezviz c3x (5.2.5 build 22072) works fine Excerpt saved from GitHub on 2026-10-23. | Issue #87639 · 2023-02 | |
| EZVIZ C3WN | Partly works Cloud | No preview or stream after firmware updateSaved copyThe problem After last firmware update of Ezviz cameras, streaming video in HA stop working. I have this error for each of the configured cameras [code] I checked ip, router configuration, password and everything is correct. I check RTSP video flow using VLC and I can see it. ( rtsp://admin:[email protected]:554/Streaming/Channels/101) This error only occurs only for Ezviz C6M models Thanks a lot. Marco ### What version of Home Assistant Core has the issue? 2023.2.2 ### What was the last working version of Home Assistant Core? last ### What type of installation are you running? Home … Excerpt saved from GitHub on 2026-10-23. | Issue #87639 · 2023-02 | |
| EZVIZ C6M | Partly works Cloud | Stream stopped after firmware update removed RTSP; re-enable via LAN Live ViewSaved copyThe problem After last firmware update of Ezviz cameras, streaming video in HA stop working. I have this error for each of the configured cameras [code] I checked ip, router configuration, password and everything is correct. I check RTSP video flow using VLC and I can see it. ( rtsp://admin:[email protected]:554/Streaming/Channels/101) This error only occurs only for Ezviz C6M models Thanks a lot. Marco ### What version of Home Assistant Core has the issue? 2023.2.2 ### What was the last working version of Home Assistant Core? last ### What type of installation are you running? Home … Excerpt saved from GitHub on 2026-10-23. | Issue #87639 · 2023-02 | |
| EZVIZ C6N | Partly works Cloud | Stream failed on firmware 5.3.2Saved copySame here, with Ezviz c6n (firmware 5.3.2 build 23011), Ezviz c3x (5.2.5 build 22072) works fine Excerpt saved from GitHub on 2026-10-23. | Issue #87639 · 2023-02 | |
| EZVIZ camera | Partly works | Partly in Home Stream spins unless VPN paused; works for partner without VPN | Camera exposed via HomeKit Bridge; no audio reportedSaved copyThe problem I recently moved over to HA from Homebridge (woop!). I have tried to move my camera's from HA (either with Generic Camera or EZVIZ integrations) to "Home" using HomeKit integration. Set up camera as an accessory. Gets added just fine. When I open Home.app on my iPhone the camera doesnt load, and I just get a grey spinny wheel. As soon as I pause / stop VPN on my iPhone the stream loads within a couple of seconds. I had the same issue in Homebridge previously. However, when I got a Homekit hub (Homepod Mini) that seemed to solve this issue. However the Homepod mini is as it was … Excerpt saved from GitHub on 2026-10-23. | Issue #75336 · 2022-07 |
| EZVIZ A3 gateway Zigbee sensors (T2C, leak, siren) | Requested Cloud | Not exposed; draft PR openSaved copySummary The EZVIZ integration today is built around cameras (and related cloud account data). Zigbee sub-devices paired to an EZVIZ A3 gateway, including T2C (CS-T2C) door/window contacts, water leak sensors, and the siren, are not surfaced in Home Assistant as first-class entities. State for these devices is available via the same EZVIZ cloud APIs the app uses (e.g. pagelist / per-device `FEATURE_INFO` such as `DoorMagnetic` / door status for contacts). This request is to add support so these sensors are discovered and represented (e.g. binary sensors / appropriate device classes) when … Excerpt saved from GitHub on 2026-10-23. | Issue #166295 · 2026-03 |
Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Cloud polling
Goes through the maker’s cloud, asking it for updates every so often. Needs the internet and an account.
Details
| Installs (analytics) | 8,286 (1.17%) |
|---|---|
| Added in | Home Assistant 0.107 |
| Set up in the UI | Yes |
| Maintainers | @RenierM26 |
In ReReHome
Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.
Bridges get their own settings page listing the accessories behind them.