Frigate detection working but snapshots not showing in UI

Since the new UI of frigate release, I can´t see the snapshots of the detections in the UI, in the media/frigate/clips are the images of the detections I´m not interested to record it, only snaphots and this is my config:

cameras:
  timbre:
    ffmpeg:
      inputs:
        - path: 
            rtsp://192.168.15.206:554/cam/realmonitor?channel=1&subtype=0
          roles:
            - detect
    detect:
      fps: 5
    objects:
      track:
        - person
      filters:
        person:
          min_score: 0.65 # min score for object to initiate tracking (default: 0.5
          threshold: 0.70
    snapshots:
      enabled: true
      timestamp: true
      bounding_box: false
      retain:
        default: 90
        mode: active_objects
    record:
      enabled: false

And in media/frigate/clips are images

At this moment is 09/28/2024 7:40 am

Someone have any idea how to fix it?

Events, alerts changed in the update.

Have a look at the entities in your Frigate integration in Devices. The snapshots for the HA ui are now image entities, not camera entities.

You need to review this section of the Frigate docs where the changes are explained.


If you mean in the Frigate UI, they show up under “Events” in the individual camera views.

They will also show up in the Live view at the top for a persiod (I’m not sure how long they stay there yet though).

Hi!

If I´m not wrong in your screenshots you have events but these are video, I only want to see the snapshots (images).

When I say snapshots I mean images taken by frigate at the detection of an object in my case persons, in my last screenshot you can see the images taken of the detections that ones are the ones i want to see it in the frigate UI

for these last hour I change the config to this:

  timbre:
    ffmpeg:
      inputs:
        - path: 
            rtsp://192.168.15.206:554/cam/realmonitor?channel=1&subtype=0
          roles:
            - detect
    detect:
      fps: 5
    objects:
      track:
        - person
      filters:
        person:
          min_score: 0.65 # min score for object to initiate tracking (default: 0.5
          threshold: 0.70
    snapshots:
      enabled: true
      timestamp: true
      bounding_box: false
      retain:
        default: 90
        mode: active_objects
    record:
      enabled: false
      retain:
        days: 1
        mode: active_objects
      events:
        retain:
          default: 1
          mode: active_objects

and now I see the alerts

But their are video and I don´t want to spend that amount of space in my disk to save each video of the alerts I only want images of each detection/alert/event.
The images are there (media/frigate folder) just no in the UI :confused:

like it says in the docs and the release notes, recording is required to be enabled for review items to show in the UI

oh you are right, thanks

One thing more… as i see in

I add the review part in my camera, but despite I have like this:

  timbre:
    ffmpeg:
      inputs:
        - path: 
            rtsp://192.168.15.206:554/cam/realmonitor?channel=1&subtype=0
          roles:
            - detect
    detect:
      fps: 5
    objects:
      track:
        - person
      filters:
        person:
          min_score: 0.65 # min score for object to initiate tracking (default: 0.5
          threshold: 0.70
    review:
      detections:
        labels:
          - person
    snapshots:
      enabled: true
      timestamp: true
      bounding_box: false
      retain:
        default: 90
        mode: active_objects
    record:
      enabled: true
      retain:
        days: 1
        mode: active_objects
      events:
        retain:
          default: 1
          mode: active_objects

The person detection apears as alert no detection.

Do you see something wrong?

Yes, putting person as a label in detections doesn’t remove it from alerts

I can remove it from alerts to be only detections? as it is it only appear in alerts :confused:

is there a reason you’d rather do that vs just restrict person alerts to specific zones?

in any case, you can remove person from alerts by setting alerts to an empty list Review | Frigate

1 Like

thanks for this blueprint. Can you please let me know if I’m doing something wrong? I can’t get any image (thumbnail, snapshot or recording) on my iPhone notification. Only popup text.

This is my config:

mqtt:
  host: 192.168.1.114
  user: xxxxxxx
  password: xxxxxxx


cameras:
  Kamera_przed_garazem:
    ffmpeg:
      inputs:
        - path: rtsp://xxxxxx:[email protected]:554
          roles:
            - detect
    objects:
      track:
        - person
        #- car
        #- dog
        #- cat
    snapshots:
      enabled: true
      timestamp: true
      bounding_box: true
      retain:
        default: 5
    record:
      enabled: true
     # retain:
     #   days: 3
     #   mode: motion
      events:
        retain:
          default: 10
          mode: motion
    motion:
      mask:
        - 0.998,0.075,0.996,0.004,0.677,0
        - 0.001,0.002,0.003,0.111,0.679,0
    motion:
      mask:
        - 1,0.651,0.791,0.597,0.792,0.432,0.997,0.436
        - 0.001,0,-0.001,0.046,0.293,0.043,0.298,0.001
detectors:
  coral:
    type: edgetpu
    device: usb
version: 0.14

and my automation YAML:

alias: "FRIGATE: Osoba przed Komem #1"
description: ""
use_blueprint:
  path: SgtBatten/Stable.yaml
  input:
    presence_filter:
      - ""
    camera: camera.kamera_przed_garazem_2
    notify_device: 731f83fd892b6d512ea64d36a8d72e19
    message: Osoba wykryta przed domem
    attachment: snapshot.jpg?bbox=1
    tap_action: >-
      {{base_url}}/api/camera_proxy_stream/camera.{{trigger.payload_json['after']['camera']
      | lower | replace('-','_')}}?token={{state_attr( 'camera.' ~ camera,
      'access_token')}}
    button_1: Otwórz kamerę
    url_1: >-
      {{base_url}}/api/frigate{{client_id}}/notifications/{{id}}/{{camera}}/clip.mp4
    icon_1: Otwórz nagranie
    critical: "true"
    base_url: http://192.168.1.114:8123
    disable_times: []