Envoyer entité image

Bonjour,

Je souhaite envoyer un snapshot de ma camera géré par frigate.
Alors créer une automatisation qui lorque qu’il y a un évenement, prendre un snapshot et l’envoyer sur télégram, ça je sais fait.
Ce que je voudrai c’est envoyer la photo avec le cadre de détection frigate. image enregistré chez moi sous l’entiée

image.camera_1_person

probleme, envoyer un .jpg c’est ok, mais comment je pourrai envoyer un entitée image.xxx

Merci

La Solution : pour l’appel d’un service d’envoi d’image :sur Telegram d’une détection Frigate

service: telegram_bot.send_photo
data:
  url: >-
    https://cyrilledomotic.freeboxos.fr{{ state_attr('image.camera_1_person',
    'entity_picture') }}


A savoir que dans l’attribut entity_picture il y a le chemin d’accés, mais je ne sais comment le récupérer

Hello @Jare_Rey

Au lieu de réinventer la roue, tu peux utiliser le super blueprint officiel pour les notifications de Frigate. Il ne supporte pas encore Telegram même s’il y a une pull request.

Par contre avec la prochaine version d’HA il sera facile de « convertir » un blueprint en automatisation et du coup pouvoir changer la partie notification vers l’app HA pour notifier Frigate :slight_smile:

Je pense que ça vaut le coup d’attendre jeudi :wink: (les versions d’HA sorte le 1er mercredi du mois après la présentation en live)

J’ai donné quelques détail ici:

Perso, j’évite les versions .0, elles sont souvent buguées.

ok, pour le blueprint, j’avais vu, mais il ne mache pas chez moi, et je ne comprends pas.
j’aime bien faire par moi même, ça marche souvent mieux.
attendons jeudi…

Lequel ne fonctionne pas? Celui ci: HA_blueprints/Frigate Camera Notifications at main · SgtBatten/HA_blueprints · GitHub

Sinon pour envoyer tu dois mettre l’URL, donc ici:
base_url+entity_id

Par exemple si:

  • base_url = https://ha.chezmoi.xyz
  • entity_id = /api/image_proxy/image.tapo_terrace_person?token=fc9dff9eba94abcdefghijkl2dc3691dc7b4512345678902b8dd591af64bb9fcb

Tu dois donner ça en image au service Telegram:
https://ha.chezmoi.xyz/api/image_proxy/image.tapo_terrace_person?token=fc9dff9eba94abcdefghijkl2dc3691dc7b4512345678902b8dd591af64bb9fcb

service: notify.telegramcloom
data:
  title: Test Frigate
  message: Attention test qui fonctionne!
  data:
    photo:
      - url: https://ha.chezmoi.xyz/api/image_proxy/image.tapo_terrace_person?token=fc9dff9eba94abcdefghijkl2dc3691dc7b4512345678902b8dd591af64bb9fcb

C’est bien le blueprint que tu link qui ne marche pas chez moi.

Pour ceci, je me doute bien que ce qu’il faut faire, mais je ne vois pas comment …

  • base_url = https://ha.chezmoi.xyz
  • entity_id = /api/image_proxy/image.tapo_terrace_person?> token=fc9dff9eba94abcdefghijkl2dc3691dc7b4512345678902b8dd591af64bb9fcb

Merci

le reste, c’est ce qui est marqué dans t’est attribut à modifier

  • entity_id = /api/image_proxy/image.tapo_terrace_person?token=fc9dff9eba94abcdefghijkl2dc3691dc7b4512345678902b8dd591af64bb9fcb

Et tu utilises ce lien pour avoir ton image dans une notification ou une carte.

https://ha.chezmoi.xyz/api/image_proxy/image.tapo_terrace_person?token=fc9dff9eba94abcdefghijkl2dc3691dc7b4512345678902b8dd591af64bb9fcb

Il faut récupérer le nom de l’entité (ici image.tapo_terrace_person) qui trigger ton automatisation mais ça devrait être quelque chose comme ça, avec le base_url hardcodé (car je crois pas qu’on puisse le retrouver facilement et de toute façon il change pas tous les jours):

- url: "https://ha.chezmoi.xyz{{ state_attr('image.tapo_terrace_person', 'entity_picture') }}"

Mais le blueprint officiel, il vaut mieux vérifier pourquoi il ne marche pas car il est bien et il va évoluer avec plus d’options.

1 « J'aime »

merci, c’est ça que je cherché

1 « J'aime »