Platform error: camera - Requirements for ezviz not found: ['pyezviz==0.1.5']

Thanks, do you get high resolution clips?, with this same config I only get low resolution clips, below is my initial config, if I specify a higher width x height there is no image.

cameras:
  frontdoor:
    ffmpeg:
      hwaccel_args:
        - -c:v
        - h264_v4l2m2m
      inputs:
        - path: rtsp://admin:[email protected]:554/streaming/channels/102
          roles:
            - detect
        - path: rtsp://admin:[email protected]:554/streaming/channels/101/
          roles:
            - clips
    width: 384
    height: 512
    fps: 5

Before last update of frigate, I had high-res clips, since latest update I noticed I had NO CLIPS at all, but I guess itā€™s my fault because Iā€™ve upgraded without reading the changelog, so probably somethingā€™s changed. I was busy on other projects, but Iā€™ll see what changed and try to fix it, but itā€™s not related to the settings I believe because I have detection events but no clips.

Iā€™m on Frigate 1.13 integration with the 1.1.2 component.

I have had the Ezviz LC1 added through integrations and it has come a great way since the beginning. The problem I am having is every time there is a motion trigger the alarm is sounded automatically without any automation etc.

Does anyone else have the same issue

Hi Marco, not sure if you found a solution, but I send a notification including the last_alarm_pic image using script below. Error might be related to single and double single quotes or the name of the sensor:

service: notify.mobile_app_iphone
data:
  title: Alarm
  message: >-
    Alarm {{now().strftime("%H:%M:%S %d/%m/%Y")}}
  data:
    image: '{{states(''sensor.db1_c8XXXXX_last_alarm_pic'')}}'

Hi, I notice the DB1 last_alarm_pic sensor url contains a jpg of the actual motion which is most relevant (triggered the alarm). This image seems more relevant compared to the snapshots taken with my HA automations which get triggered as soon as a motion is detected.
In order to allow local storage of this last_alarm_pic, I have found a way to setup a generic camera based on the Ezviz last_alarm_pic sensor, including overcoming the http 302 AWS S3 redirection:

configuration.yaml :

camera:
  - platform: generic
    name: Voordeur DB1 last alarm pic
    still_image_url: "{{ state_attr('sensor.voordeur_last_alarm_pic_curl', 'location') }}"
    limit_refetch_to_url_change: true
    #verify_ssl: false
sensor:
  - platform: command_line
    name: Voordeur last alarm pic curl
    command: 'curl -I -s "{{states("sensor.db1_cXXXXXX_last_alarm_pic")}}" | grep Location: | awk {''print "{\"location\": \""$2"\"}"''}'
    scan_interval: 30
    json_attributes:
         - "location"
    value_template: 'ok'

Based on this new generic camera, every new last_alarm_pic can be stored with an automation similar to:

alias: Voordeur DB1 save last alarm pic snapshot
description: ''
trigger:
  - platform: state
    entity_id: sensor.db1_cXXXXXX_last_alarm_pic
    to:
condition: []
action:
  - service: camera.snapshot
    entity_id: camera.voordeur_db1_last_alarm_pic
    data:
      filename: >-
        /config/recordings/{{ now().strftime("%Y%m%d-%H%M%S")
        }}_1voordeur_last_alarm_pic.jpg
mode: single

Hi, Just got my 2nd Eziviz camera, a TY1. Has anyone been able to turn the auto tracking feature on and off fro HA please as I donā€™t seem to be able to find a way (I only what it to auto track when it is armed) . The Integration can read the mobile_tracking field, which is the correct Ezviz setting, as a switch but it seems to be read only as updating the switch in HA does not turn it On/Off in Ezviz. Thanks

Hi @alexdelprete , Iā€™m from Italy tooā€¦ but Iā€™m not able to login.
I turned off 2-factor, I double check my credentials (Iā€™m able to login from app) and I use the eu api.

how did you solve?

I uninstalled it. :slight_smile: