Motioneye - webhook - automation : échec du déclencheur webhook

Bonjour tout le monde ! :slight_smile:

Mon problème

Dans MotionEye, j’ai activé « Motion Detection ».
Puis dans « Motion Notifications », j’ai paramétré (pour tester la détection de mouvement) « Send an e-mail ». Ca fonctionne super : je reçois des mails me notifiant une détection de mouvement grâce à ma caméra, le tout accompagné de quelques photos.
J’en déduis que les paramétrages de Détection sont bons.

Ensuite je désactive « Send an e-mail » pour activer « Call a webhook » parce que je veux utiliser ce Web Hook dans une Automation.

Donc je créé d’abord une Automation que voici :

alias: Notifier détection mouvement camera
description: ''
trigger:
  - platform: webhook
    webhook_id: leWebHookIDAutomation
condition: []
action:
  - service: notify.mobile_app_beniphone
    data:
      message: Ca bouge chez moi !
      title: Mouvement caméra
      data:
        entity_id: camera.camera_salon
        push:
          sound: US-EN-Morgan-Freeman-Motion-Detected.wav
mode: single

Lorsque j’exécute cette Automation « manuellement », mon iPhone reçoit bien la notification et je peux visualiser le flux caméra.

Jusque là je suis très content, mais je rappelle que je souhaite que ce soit automatique.
Je me base donc sur la doc suivante : Automation Trigger - Home Assistant

Dans MotionEye, je paramètre le « Web Hook URL » à : https://monAdresseIP:8123/api/webhook/leWebHookIDAutomation
Je précise que « monAdresseIP » peut être une adresse IP locale comme une adresse DuckDns, le résultat est le même :
Je ne reçois aucune notification sur mon iPhone.

Qui peut m’aider à résoudre ce schmilblik ?
D’avance merci ! :slight_smile:

Ma configuration


System Health

version core-2022.7.3
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.10.5
os_name Linux
os_version 5.15.32-v8
arch aarch64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 4985
Installed Version 1.25.5
Stage running
Available Repositories 1071
Downloaded Repositories 2
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 8.2
update_channel stable
supervisor_version supervisor-2022.07.0
agent_version 1.2.1
docker_version 20.10.14
disk_total 14.1 GB
disk_used 5.2 GB
healthy true
supported true
board rpi3-64
supervisor_api ok
version_api ok
installed_addons ESPHome (2022.6.2), File editor (5.3.3), Samba share (10.0.0), Terminal & SSH (9.6.0), motionEye (0.18.0), Duck DNS (1.15.0)
Dashboards
dashboards 1
resources 0
views 4
mode storage
Recorder
oldest_recorder_run 12 juillet 2022 à 21:45
current_recorder_run 13 juillet 2022 à 16:22
estimated_db_size 96.89 MiB
database_engine sqlite
database_version 3.38.5
Sonoff
version 3.0.5 (200f243)
cloud_online 0 / 8
local_online 8 / 8
___

Tu a une erreur ssl, HTTPS doit être utilisé sur un nom et non une IP

@roumano Vraiment, merci pour ton message.

Dans MotionEye, j’ai donc modifié ce webhook des façons suivantes :

Même résultat : pas de notification sur mon iPhone.

Si c’est bien une erreur SSL, j’ai peut-être un problème ailleurs …

essaye de rajouter : local_only: false

trigger:
  - platform: webhook
    webhook_id: leWebHookIDAutomation
    local_only: false