Bonjour à tous,
J’essaie de mettre en place une supervision active de mon IPX800 V4 depuis Home Assistant en lui faisant envoyer un « signe de vie » chaque minute via un push (webhook). L’idée est que HA détecte quand l’IPX disparait du LAN et le redémarre automatiquement.
Contexte et configuration :
- IPX800 V4 en mode administrateur, firmware à jour
- Push configuré sur un preset nommé HA Ping
- Méthode : POST
- Serveur :
192.168.1.139(Home Assistant) - Port :
8123 - URL ON/OFF :
/api/webhook/ping-ipx800-XXXXXXXXXXXXXXXXXXX - SSL activé (certificat Let’s Encrypt valide)
- Dans HA (
automations.yaml), j’ai une automation déclenchée par :
yaml
trigger:
- platform: webhook
webhook_id: ping-ipx800-XXXXXXXXXXXXXXXXX
action:
- service: persistent_notification.create
data:
title: "Ping IPX800 reçu"
message: "Signal reçu à {{ now().strftime('%H:%M:%S') }}"
- Test manuel curl depuis un PC du LAN vers
http://192.168.1.139:8123/api/webhook/ping-ipx800-XXXXXXXXXXXXX→ la notif HA apparaît, tout fonctionne.
Le problème :
- Quand je clique sur “Tester ma configuration” dans l’interface Push de l’IPX, rien n’arrive dans HA (ni notification, ni log).
- Les journaux HTTP de Home Assistant ne signalent aucune requête entrante.
- J’ai tenté en désactivant SSL, en vérifiant le webhook_id, en remplaçant l’URL par un endpoint externe (requestbin) : l’IPX ne semble pas émettre la requête.
Questions :
- Avez-vous déjà réussi à envoyer un POST depuis un preset Push de l’IPX800 vers un webhook HA ?
- Dois-je ajouter un identifiant (
Identifiantsur l’IPX) pour que l’appel soit accepté, ou ce champ sert-il uniquement au Basic Auth ? - Y a-t-il un paramètre d’IPX (timeout, header, format) à ajuster pour que le webhook soit vraiment émis ?
- Des astuces pour vérifier « en live » que la requête sort bien de l’IPX ?
Pour info , j’utilise la superbe integration d’Aohzan
Merci pour son travail !!!
Merci par avance pour votre aide, je suis un peu bloqué sur ce dernier point !
Bonne journée,