From 4e83237d4786d92fdbf81c54ddbc2f5704a08d43 Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Fri, 21 Mar 2025 16:37:09 -0600 Subject: [PATCH] Sub label snapshot (#17296) * Publish sub label for logos * Cleanup check --- frigate/track/object_processing.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/frigate/track/object_processing.py b/frigate/track/object_processing.py index b18ad97fa..4593da5a4 100644 --- a/frigate/track/object_processing.py +++ b/frigate/track/object_processing.py @@ -172,6 +172,16 @@ class TrackedObjectProcessor(threading.Thread): retain=True, ) + if obj.obj_data.get("sub_label"): + sub_label = obj.obj_data["sub_label"][0] + + if sub_label in self.config.model.all_attribute_logos: + self.dispatcher.publish( + f"{camera}/{sub_label}/snapshot", + jpg_bytes, + retain=True, + ) + def camera_activity(camera, activity): last_activity = self.camera_activity.get(camera)