Bonjour @mattx38
Voici comment je fais pour recevoir les snapshot avec une Reolink, idem avec les ESP32-CAM, je n’utilise pas Frigate:
actions:
- action: input_text.set_value
metadata: {}
data:
value: reolink_{{now().strftime("%Y%m%d-%H%M%S")}}.jpg
target:
entity_id: input_text.namephotoreolink
- action: camera.snapshot
metadata: {}
data:
filename: /media/reolink/photos/{{states('input_text.namephotoreolink')}}
target:
entity_id:
- camera.reolinkbob_fluent
- delay:
hours: 0
minutes: 0
seconds: 2
milliseconds: 0
- action: telegram_bot.send_message
data:
config_entry_id: 01JZJ12K5QJ2K4Z0A7YVHWGSJ8
message: >-
Détection présence caméra Réolink, la température est de
{{states('sensor.temperature_18_salon')}} °C
title: Qui est là ?
inline_keyboard:
- >-
Ignorer:/switch_on_nothing, Allumer:/switch_on_salon,
Eteindre:/switch_off_salon
- data:
file: /media/reolink/photos/{{states('input_text.namephotoreolink')}}
config_entry_id: 01JZJ12K5QJ2K4Z0A7YVHWGSJ8
action: telegram_bot.send_photo
enabled
- action: input_text.set_value
metadata: {}
data:
value: reolink_{{now().strftime("%Y%m%d-%H%M%S")}}.mp4
target:
entity_id: input_text.namevideoreolink
- action: camera.record
metadata: {}
data:
duration: 30
lookback: 0
filename: /media/reolink/videos/{{states('input_text.namevideoreolink')}}
target:
entity_id:
- camera.reolinkbob_profile000_mainstream
Les input_text.set_value me permettent de garantir que la photo sera trouvée, sans problème de cache, j’expliquerai plus si besoin.
Pour la vidéo, oui tu pourrais construire un lien mais tu serai obligé de te connecter à HA je pense après avoir cliqué le lien ! Je n’ai pas essayé ![]()
EDIT: inline_keyboard: c’est pour les boutons d’action.
Bob