EZVIZ App

The ezviz sensor platform uses the EzvizLife 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).

The EZVIZ app is designed to work with our series of security NVRs, DVRs and cloud cameras. By using this app, it is so easy to manage your camera and other smart home devices remotely from across the globe any time. You can get full access and remote control of all devices functions at fingertips, and take necessary actions to ensure. EZVIZ - Creating Easy Smart Homes. Enjoy the doorbell tone of your choice! EZVIZ Video Doorbell Companion. Break the sight boundaries. Outdoor Pan/Tilt Camera. Eventually, you should be driven to google playstore page this enables you to search for EZVIZ application by utilizing the search bar and install EZVIZ for PC or Computer. Regular a good number of android games and apps are taken off the google playstore when they don't abide by Policies.

As there is no official documentation for the API, the component retrieves data from the API used in the Ezviz mobile app, hosted here.

The password for each camera is usually written near the QR code. This could be underneath the device or in the user manual. It is usually referred to as the camera “verification code”.

Configuration

Adding Ezviz to your Home Assistant instance can be done via the userinterface, by using this My button:

If the above My button doesn’t work, you can also perform the following stepsmanually:

  • Browse to your Home Assistant instance.
  • In the sidebar click on Configuration.
  • From the configuration menu select: Integrations.
  • In the bottom right, click on theAdd Integration button.
  • From the list, search and select “Ezviz”.
  • Follow the instruction on screen to complete the set up.

Your cameras will now show under integration options as “discovered devices”. Please complete the setup for each camera to see the video stream within Home Assistant.

You can also change the camera options should you need to access a high or low res stream. Generally, though it will just work without any modification to options.

Service ezviz.alarm_sound

If your Ezviz camera supports warning sounds, you can use this service to set the intensity.

Service data attributeDescription
entity_idString or list of strings that point at entity_ids of cameras. Use entity_id: all to target all.
levelSet the sound level to 0 for Soft, 1 for Intensive or 2 to disable

Service ezviz.ptz

If your Ezviz camera supports PTZ, you will be able to pan or tilt your camera.

Service data attributeDescription
entity_idString or list of strings that point at entity_ids of cameras. Use entity_id: all to target all.
directionDirection of the movement. Allowed values: up, down, left, right
speed(Optional) Speed to in which to move the camera. Allowed values: int from 1 to 9. Default: 5

Service ezviz.set_alarm_detection_sensibility

If your Ezviz camera supports motion detection, you will be able to set the sensitivity level using this service.

Service data attributeDescription
entity_idString or list of strings that point at entity_ids of cameras. Use entity_id: all to target all.
levelSensibility level (1-6) for type 0 (Normal camera) or (1-100) for type 3 (PIR sensor camera).
type_valueType of detection. Options : 0 - Camera or 3 - PIR Sensor Camera.

Service ezviz.sound_alarm

If your Ezviz camera has a built-in siren, you can use this service to make a noise.

Service data attributeDescription
entity_idString or list of strings that point at entity_ids of cameras. Use entity_id: all to target all.
enableSound the alarm by setting this to 1 or stop the siren by setting this to 0.

Service ezviz.wake_device

If you have “sleep” mode enabled on your camera, you can use this service to wake it. Especially useful for battery cameras.

Service data attributeDescription
entity_idString or list of strings that point at entity_ids of cameras. Use entity_id: all to target all.

To enable/disable motion detection, use the Home Assistant built in services.

Service `camera.enable_motion_detection’

Service data attributeDescription
entity_idString or list of strings that point at entity_ids of cameras. Use entity_id: all to target all.

Service `camera.disable_motion_detection’

App
Service data attributeDescription
entity_idString or list of strings that point at entity_ids of cameras. Use entity_id: all to target all.

Help us to improve our documentation

Suggest an edit to this page, or provide/view feedback for this page.

The ezviz sensor platform uses the EzvizLife 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).

Ezviz App For Pc

As there is no official documentation for the API, the component retrieves data from the API used in the Ezviz mobile app, hosted here.

The password for each camera is usually written near the QR code. This could be underneath the device or in the user manual. It is usually referred to as the camera “verification code”.

Configuration

Adding Ezviz to your Home Assistant instance can be done via the userinterface, by using this My button:

If the above My button doesn’t work, you can also perform the following stepsmanually:

  • Browse to your Home Assistant instance.
  • In the sidebar click on Configuration.
  • From the configuration menu select: Integrations.
  • In the bottom right, click on theAdd Integration button.
  • From the list, search and select “Ezviz”.
  • Follow the instruction on screen to complete the set up.

Your cameras will now show under integration options as “discovered devices”. Please complete the setup for each camera to see the video stream within Home Assistant.

You can also change the camera options should you need to access a high or low res stream. Generally, though it will just work without any modification to options.

Service ezviz.alarm_sound

If your Ezviz camera supports warning sounds, you can use this service to set the intensity.

Service data attributeDescription
entity_idString or list of strings that point at entity_ids of cameras. Use entity_id: all to target all.
levelSet the sound level to 0 for Soft, 1 for Intensive or 2 to disable

Service ezviz.ptz

If your Ezviz camera supports PTZ, you will be able to pan or tilt your camera.

Service data attributeDescription
entity_idString or list of strings that point at entity_ids of cameras. Use entity_id: all to target all.
directionDirection of the movement. Allowed values: up, down, left, right
speed(Optional) Speed to in which to move the camera. Allowed values: int from 1 to 9. Default: 5

Service ezviz.set_alarm_detection_sensibility

If your Ezviz camera supports motion detection, you will be able to set the sensitivity level using this service.

Ezviz Application

Service data attributeDescription
entity_idString or list of strings that point at entity_ids of cameras. Use entity_id: all to target all.
levelSensibility level (1-6) for type 0 (Normal camera) or (1-100) for type 3 (PIR sensor camera).
type_valueType of detection. Options : 0 - Camera or 3 - PIR Sensor Camera.

Service ezviz.sound_alarm

If your Ezviz camera has a built-in siren, you can use this service to make a noise.

Service data attributeDescription
entity_idString or list of strings that point at entity_ids of cameras. Use entity_id: all to target all.
enableSound the alarm by setting this to 1 or stop the siren by setting this to 0.

Service ezviz.wake_device

If you have “sleep” mode enabled on your camera, you can use this service to wake it. Especially useful for battery cameras.

Service data attributeDescription
entity_idString or list of strings that point at entity_ids of cameras. Use entity_id: all to target all.

To enable/disable motion detection, use the Home Assistant built in services.

Service `camera.enable_motion_detection’

Service data attributeDescription
entity_idString or list of strings that point at entity_ids of cameras. Use entity_id: all to target all.

Ezviz App For Mac

Service `camera.disable_motion_detection’

Service data attributeDescription
entity_idString or list of strings that point at entity_ids of cameras. Use entity_id: all to target all.

Ezviz App For Mac

Help us to improve our documentation

Suggest an edit to this page, or provide/view feedback for this page.