Salut !
Merci encore @Idaho947 pour l’aide à la détection d’humain sur le Netatmo Outdoor
J’aimerai maintenant (si possible) ajouter la vignette de la détection qui à été déclenchée comme sur l’application netatmo.
Est-ce qu’on sait faire ça ?
Salut !
Merci encore @Idaho947 pour l’aide à la détection d’humain sur le Netatmo Outdoor
J’aimerai maintenant (si possible) ajouter la vignette de la détection qui à été déclenchée comme sur l’application netatmo.
Est-ce qu’on sait faire ça ?
Regarde dans les outils de dev. Quand tu ecoutes l’événement netatmo.event dans ce que tu obtiens tu as une adresse http://…microsoft…
Tu copie colle dans ta barre d’adresse et regarde ce que tu as ça devrait correspondre a ce qui a été détecté.
Apres je pense qu’il suffit de récupérer cette adresse et de te l’envoyer en notification.
hello
Je ne suis pas sur netatmo, mais tu dois pouvoir faire un snapshot au niveau de ta camera.
Une fois ce snapshot effectué, tu l’ajoute à ta notif;
Ce qui donne par exemple ( remplacer le device_id et ton domaine)
alias: Suivi webhook
description: ""
trigger:
- platform: event
event_type: netatmo_event
event_data: {}
condition: []
action:
- service: camera.snapshot
metadata: {}
data:
filename: /config/www/tmp/snap.jpg
target:
device_id: xxxxxxxxxxxxxx
- service: notify.mobile_app_pixel_7
data:
message: Salut Mika
data:
image: https://tondomaine/local/tmp/snap.jpg
mode: single
@+
Salut !
Merci pour vos retours.
J’ai fait quelques essais autour de vos propositions mais je n’ai pas réussi.
Déjà première chose , ce n’est pas la première fois que je vois quelqu’un parlé de /config mais dans file editor je ne peux naviguer que dans /homeassistant
Ensuite pour le non de domaine étant sous Nabucasa, je copie l’url de mon serveur?
Merci d’avance !
Pourquoi tu parle de nom de domaine ?
Pour la partie dont parle Krull c’est dans les media.
Bonjour,
@Idaho947 a raison pas besoin de nom de domaine, en local ca fonctionne.
- service: camera.snapshot
data:
filename: /config/www/capture/snapshot_{{ now().strftime("%d%m%y-%H%M") }}.jpg
target:
entity_id: camera.reolink_e1_zoom_profile000_mainstream
- delay:
hours: 0
minutes: 0
seconds: 1
milliseconds: 0
- service: notify.mobile_app_m2101k9g
data:
title: Caméra Séjour {{now().strftime('(%H:%M) [%d-%m-%y]')}}
message: Alarme activer manuellement par WarC0zes.
data:
image: local/capture/snapshot_{{ now().strftime("%d%m%y-%H%M") }}.jpg
Cette automatisation permet d’envoyer une notification avec la vignette de la personne détectée sur une de mes 2 caméras Netatmo.Le messages est ici différent suivant d’où vient la détection (camera cours ou terrasse), et utilise donc l’ID de la caméra. Avec 1 seule caméra, pas besoin bien entendu.
alias: Alerte - personne détectée dans la cours
description: ""
trigger:
- platform: event
event_type: netatmo_event
event_data:
type: human
alias: Quand Netatmo détecte une personne
action:
- if:
- condition: template
value_template: "{{ (trigger.event.data['data']['camera_id'] == '70:xx:xx:xx:xx:xx') }}"
alias: Si détection vient de la terrasse
then:
- service: notify.notify_telegram
data:
message: Alerte détection
data:
photo:
- url: "{{ trigger.event.data[\"data\"][\"snapshot_url\"] }}"
caption: Personne détectée sur la terrasse
alias: Envoyer une alerte détection terrasse à Telegram avec photo
else:
- service: notify.notify_telegram
data:
message: Alerte détection
data:
photo:
- url: "{{ trigger.event.data[\"data\"][\"snapshot_url\"] }}"
caption: Personne détectée dans la cours
alias: Envoyer une alerte détection cours à Telegram avec photo
alias: Envoyer message avec photo en fonction origine détection
mode: restart