- ⚠️ Correcting something I published. 0.19.0 stated that Frigate never sends an MQTT
update when asub_labelis set, and that a blueprint watchingfrigate/eventscould
therefore never see the name. That is wrong. The test behind it was run against an
event that had already ended — where Frigate sends nothing more, regardless of sub_labels. - On a running event, Frigate 0.17.2 forwards the name in the same second FaceID writes
it, asafter.sub_label=["Eli", 0.514]— an array of name and score. Verified over
several real arrivals, log and MQTT capture side by side. - Why a Frigate blueprint can still come up empty: at least one popular one reads
after.data.sub_labels, which isnullon 0.17.2. The name is in the payload, just not
where it is being looked for. If yours shows no name, check that field before assuming
nothing was written. - The blueprint here is unaffected and still useful: it listens to
faceid/event, so it
does not depend on which Frigate version puts the name where, and it carries the score
and the zones as well. Only its explanation was wrong, not its behaviour.