Certaines informations non récupérées

Bonjour,

J’ai installé le plugin MQTT pour récupérer des informations de mon installation Frigate.
Dans l’ensemble ça fonctionne bien sauf qu’il y a des infos qu’il ne récupère pas.

Si je prends l’équipement qui m’intéresse le plus à savoir frigateevents, celui-ci a trois commandes info: before, after et type. Ce dernier reçoit bien la nouvelle info à chaque mise à jour cependant before et after restent toujours désespérément vides…


commande

Pourtant, quand je regarde les logs, les infos sont bien reçues:

[2023-02-23 17:07:20][INFO] : Message json : {"before": {"id": "1677168433.693394-d3yhy9", "camera": "Allee", "frame_time": 1677168434.160709, "snapshot_time": 1677168434.160709, "label": "person", "sub_label": null, "top_score": 0.708984375, "false_positive": false, "start_time": 1677168433.693394, "end_time": null, "score": 0.734375, "box": [54, 174, 118, 239], "area": 4160, "ratio": 0.9846153846153847, "region": [0, 0, 320, 320], "stationary": false, "motionless_count": 4, "position_changes": 1, "current_zones": [], "entered_zones": [], "has_clip": true, "has_snapshot": true}, "after": {"id": "1677168433.693394-d3yhy9", "camera": "Allee", "frame_time": 1677168437.622078, "snapshot_time": 1677168434.623272, "label": "person", "sub_label": null, "top_score": 0.76953125, "false_positive": false, "start_time": 1677168433.693394, "end_time": null, "score": 0.57421875, "box": [115, 65, 134, 126], "area": 1159, "ratio": 0.3114754098360656, "region": [0, 0, 320, 320], "stationary": false, "motionless_count": 2, "position_changes": 1, "current_zones": [], "entered_zones": [], "has_clip": true, "has_snapshot": true}, "type": "update"} pour information sur : frigate/events
[2023-02-23 17:07:20][INFO] : Message json : Array pour information : before
[2023-02-23 17:07:20][INFO] : Message json : Array pour information : after
[2023-02-23 17:07:20][INFO] : Message json : update pour information : type

Il y a t’il une raison particulière ou est-ce simplement un bug ?

Avec before et after il faut un deuxième argument. Par exemple id.
{before}{id}

On le rajoute comment ? Car dans l’équipement en lui-même il est impossible de modifier le topic…

Ah, désolé, je pensais que tu pouvais le modifier toi-même comme sur le #plugin-jmqtt.

Bon, ton aide n’aura pas été vaine, j’ai du coup testé le #plugin-jmqtt dont tu parlais et effectivement j’arrive à récupérer toutes les infos que je veux et les interpréter comme je le veux ! Merci :smiling_face:

2 « J'aime »