Récupération de la description d'un évent IA

Bonjour,
après moultes efforts sur l’installation de frigate et de la clé coral, j’ai réussi à intégrer mes caméras, à générer une description via un prompt dans frigate lors d’une détection.
J’utilise genai avec gémini mais je pensais que la coral ferait ça en local. mais bon peut importe même si j’aurais aimé ne pas uploader mes snapshots !

Avec le plugin (dont je remercie le créateur) j’ai réussi à envoyer un snapshot par télégram via jeedom et le score de reconnaissance.
Je me pose juste la question de comment envoyer la description IA générée par frigate sur jeedom. (ou dit autrement, est-ce que frigate l’envoi via mttq…? je pense que oui car j’ai vu des captures de personnes qui ont la description IA dans leur notifications)

Merci de votre aide.

Salut,

Merci pour ton retour :+1:

Envoie moi un MP avec le log frigate_MQTT, vide le avant et force une détection en passant devant ta caméra (histoire que je n’ai pas un log de 1000 lignes :wink:)

Si c’est disponible dans le mqtt je regarderais pour l’ajouter.

Salut,

Je ne connaissais pas cette fonctionnalité mais je viens de tester, c’est assez fun.

En regardant rapidement, tu retrouves le champ description généré par gemini dans les évents.
Il doit y avoir moyen de remonter l’info en effet.

Using GenAI for notifications

Frigate provides an MQTT topic, frigate/tracked_object_update, that is updated with a JSON payload containing event_id and description when your AI provider returns a description for a tracked object. This description could be used directly in notifications, such as sending alerts to your phone or making audio announcements. If additional details from the tracked object are needed, you can query the HTTP API using the event_id, eg: http://frigate_ip:5000/api/events/<event_id>.

Ce n’est pas dans les events, mais dans un topic spécifique
Norbert

1 « J'aime »

Salut,

Yes, pas de souci, j’étais bien sur cette même page de documentation aussi😉
Mais j’ai pu constater que ce champ description est bien présent actuellement dans les data des évents du plugin sur un évent de type end, sans traiter frigate/tracked_object_update. Mais il sera sans doute nécessaire de le traiter sur demande manuelle , à voir.

L’étude d’intégration dans le plugin est de toute façon en cours.

2 « J'aime »

Salut! tu as testé avec genai et une api key ou c’est la google coral qui a généré la description?

Avec genai et une api key gemini (je l’avais déjà générée pour jeemate ai :yum:)

Bonjour,

Ce sera disponible dans la prochaine maj du plugin (merci @noodom )

2 « J'aime »

Sérieusement… quelle efficacité… merci beaucoup

Une maj est disponible avec la description.

Tu la verra sur la page des évènements au survol de l’icone discussion :

Sur la modal snapshot /clip

Et tu peux l’utiliser dans tes notifications avec la variable #description#

Salut!
Je vois bien la description côté modal, par contre je ne vois pas la variable description dans la liste des commandes, j’ai essayé #[frigate][exterieur][description]# mais ça ne fonctionne pas…

est-ce que j’ai loupé quelque chose?
Merci

Comme toutes les variables du plugin, disponible depuis les actions de celui-ci.

Je vous assure que je n’ai pas la variable description apèrs la mise à jour du plugin, voici le code css de la liste déroulante pour l’avoir en entier

Et moi, je t’assure que tu as bien une variable description :grin:

Toi tu attends une commande info avec la description, qui n’existe pas.

Effectivement ! merci ! mais je n’utilise pas les actions via le plugin mais un scénario général… je vais jouer avec une variable et la récupérer dans mon scénario mais c’est dommage!

Juste pour ma culture perso, pourquoi avoir « redévelopper » une interface action alors que jeedom propose des scénarios nativement ?

Merci!

Salut,

C’est le but d’un plugin : simplifier l’expérience utilisateur :slight_smile: Il suffit de sélectionner des actions directement dans le plugin sans avoir à gérer tout le parametrage d’un scénario.

C’est le cas par exemple dans le plugin Jeedom Alarme par exemple.

Le plugin en ferait trop du coup ? C’est rare une question dans ce sens :sweat_smile:

Non!!! pas du tout! Je tatillonne! Je ne suis pas habitué, je préfère centraliser les scénarios, ça permet de les appeler entre eux, je sais que tu vois ce que je dire!!!

Mais tu es d’accord que la variable description pourrait être accessible depuis les infos des events? ici index.php?v=d&m=frigate&p=frigate&id=573#infostab
ça permettrait de la récupérer depuis un scénario?!

En tout cas merci pour vos devs, sincèrement.

Maj dispo.

Lire le changelog :wink:

1 « J'aime »

Je n’ai pas encore la mise à jour de proposée, merci beaucoup… je signale le ticket comme solutionné.
Bravo!

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.