Frigate Mobile App Notifications 2.0

I just set up Frigate to work with HA yesterday and the camera feeds are working in my dashboard. If I log into my frigate server, I can see alerts and detection triggering and recording the events. I just tried setting up the blueprint 2.0 notification, but I can’t seem to get it to trigger. Here is my YAML config for it (obvious personal info redacted).

alias: Frigate Notifications - Backyard
description: ""
use_blueprint:
  path: SgtBatten/Stable.yaml
  input:
    presence_filter:
      - ""
    camera: camera.reolink_hub_backyard_flood
    base_url: <redacted>
    message: A Person was detected in the backyard.
    video: >-
      {{base_url}}/api/frigate{{client_id}}/notifications/{{id}}/{{camera}}/clip.mp4
    zone_filter: false
    notify_device: <redacted>
    critical: "false"
    notify_group: all_phones
    mqtt_topic: frigate/reviews
    cooldown: 0

You can’t use frigate reviews with that version.

I tried it with events first.

That’s all it will work with. Set it back to events and then examine the traces. If no traces then you need to look at mqtt

I set it back to events but it’s still not triggering. I have MQTT running in a separate docker container outside of HA. Do I need to add another HA integration for that specifically, or does MQTT need to be running inside of HA directly?

Home assistant needs to be able monitor the topic. The broker can be anywhere, but you need to connect ha to it via an integration or other solution.

I can see the events in my broker:

132926637: Received SUBSCRIBE from 0qJhji5Qnky5z68TCntaX9
1732926637: frigate/events (QoS 0)
1732926637: 0qJhji5Qnky5z68TCntaX9 0 frigate/events
1732926637: Sending SUBACK to 0qJhji5Qnky5z68TCntaX9
1732926643: Received PUBLISH from frigate (d0, q0, r0, m0, 'frigate/events', ... (1527 bytes))
1732926643: Sending PUBLISH to frigate (d0, q0, r0, m0, 'frigate/events', ... (1527 bytes))
1732926643: Sending PUBLISH to 0qJhji5Qnky5z68TCntaX9 (d0, q0, r0, m0, 'frigate/events', ... (1527 bytes))
1732926643: Received PUBLISH from frigate (d0, q0, r0, m0, 'frigate/reolink_hub_backyard_flood/all', ... (1 bytes))
1732926643: Sending PUBLISH to frigate (d0, q0, r0, m0, 'frigate/reolink_hub_backyard_flood/all', ... (1 bytes))
1732926643: Sending PUBLISH to 0qJhji5Qnky5z68TCntaX9 (d0, q0, r0, m0, 'frigate/reolink_hub_backyard_flood/all', ... (1 bytes))
1732926643: Received PUBLISH from frigate (d0, q0, r0, m0, 'frigate/reolink_hub_backyard_flood/person', ... (1 bytes))
1732926643: Sending PUBLISH to frigate (d0, q0, r0, m0, 'frigate/reolink_hub_backyard_flood/person', ... (1 bytes))
1732926643: Sending PUBLISH to 0qJhji5Qnky5z68TCntaX9 (d0, q0, r0, m0, 'frigate/reolink_hub_backyard_flood/person', ... (1 bytes))
1732926643: Received PUBLISH from frigate (d0, q0, r1, m0, 'frigate/reolink_hub_backyard_flood/person/snapshot', ... (12619 bytes))
1732926643: Sending PUBLISH to frigate (d0, q0, r0, m0, 'frigate/reolink_hub_backyard_flood/person/snapshot', ... (12619 bytes))
1732926643: Sending PUBLISH to 0qJhji5Qnky5z68TCntaX9 (d0, q0, r0, m0, 'frigate/reolink_hub_backyard_flood/person/snapshot', ... (12619 bytes))
1732926643: Received PUBLISH from frigate (d0, q0, r0, m0, 'frigate/Backyard/person', ... (1 bytes))
1732926643: Sending PUBLISH to frigate (d0, q0, r0, m0, 'frigate/Backyard/person', ... (1 bytes))
1732926643: Sending PUBLISH to 0qJhji5Qnky5z68TCntaX9 (d0, q0, r0, m0, 'frigate/Backyard/person', ... (1 bytes))
1732926643: Received PUBLISH from frigate (d0, q0, r0, m0, 'frigate/Backyard/all', ... (1 bytes))
1732926643: Sending PUBLISH to frigate (d0, q0, r0, m0, 'frigate/Backyard/all', ... (1 bytes))
1732926643: Sending PUBLISH to 0qJhji5Qnky5z68TCntaX9 (d0, q0, r0, m0, 'frigate/Backyard/all', ... (1 bytes))

I set up the MQTT integration in HA and pointed it to my broker and subbed to the frigate/events topic, but I’m not seeing the automation trigger still.

Okay, I made some tweaks and now the notification is coming through. I ended up having to disable the group notification as that’s not working, so I’ll keep working on that configuration.

It’s been a while that I can’t play the clips from the notifications anymore…
Wondering if you guys are also experiencing the same.

I have the same problem but this is on my Reolink Duo 3 that I just installed. What could be the problem here? Resolution? Format?

I have saved the clips and these are the info:

Reolink Doorbell(this works just fine)

Reolink Duo3(this is the problem one)

It looks like the only difference is the resolution and codecs. The alerts on frigate work just fine thouh.

Yes, having the same problem, which seem to start around the 2024.11 release. With 2024.12 I can now play videos just fine from the media view, it is just the “View Clip” on iOS or macOS Safari browser. Chromium browsers play the same url used for View Clip just fine.

My reading is that this may be based on the video/mp4 not being suppoprted.

Yeha sorry guys, it is affecting IOS it seems and not android. I have no IOS experience or devices to test things with, I also suspect it’s not something I have done as I’ve not played with the urls. However, it may be a change in HA that I need to account for, so if anyone finds a relevant issue or changelog, shout it out.

1 Like

it was a bug in the HA frontend, nothing to do with video support or Frigate.

It is still a bug then. Viewing Clips via Notification isn’t working on iOS devices. The same URL won’t play in MacOS Safari either, and this is clearly an incompatiblity with Safari and video/mp4.

Android and other users have reported it too, it is not an incompatibility. And it has been fixed as part of 2024.12.

See Home Assistant media browser is broken with >=2024.11 · Issue #22755 · home-assistant/frontend · GitHub for more information

If something is still not working then I’d suggest checking for browser logs to see what is failing.

1 Like

I have. Same url works in Chrome and fails in safari. These used to play in October, but through some changes have stopped working since early November… HA did get updated, and so did my Frigate (currently trying 0.15 beta2).

I am on 2024.12 for HA, and playing in Media Browser now works fine again. Just the broken play icon on any Safari browser (which is what iOS launchs when you choose View Clip).

Seems like a separate issue then, I’d suggest getting network logs from safari to see what is failing

1 Like

I feel like I’m missing something obvious. How do I filter by a sub label? I have frigate plus which attaches delivery logos to cars, how can I filter for say fedex?

Does it update the label to FedEx within the reviews mqtt topic?

If yes it can be done fairly easily. If not, it will be difficult.

Looks like it’s coming in .15 but will be in the events topic. https://www.reddit.com/r/frigate_nvr/comments/1gtjx2j/frigate_usps_vs_fedexups/