![]() |
|
Notification envoyé par le routeur - Version imprimable +- F1ATB forum (https://f1atb.fr/forum_f1atb) +-- Forum : Forum de F1ATB (https://f1atb.fr/forum_f1atb/forum-3.html) +--- Forum : Routeur Photovoltaïque (https://f1atb.fr/forum_f1atb/forum-4.html) +--- Sujet : Notification envoyé par le routeur (/thread-2154.html) |
Notification envoyé par le routeur - 59jag - 11-01-2026 j avais besoin d avoir des notifications j ai fait quelque modifications pour recevoir des notification sur smartphone meme si le routeur n est que en local. j ai fait pour faire le moins de modif du code existant. sur smartphone faut installer l appli ntfy qui est gratuite sans pub et sans enregistrement d email hyper facile a utiliser faut juste ajouter un sujet avec unb nom difficile a trouver et s abonner ![]() pour les modif du code faut modifer le fichier Actions.cpp au debut de la fonctions CallExterne (ligne 304) apres if (url != ""){ rajouter Code : if (host.startsWith("notif-")) { apres la derniere ligne 69 rajouter Code : extern void send_ntfy_notification(String titre, String topic, bool state, int port , String sOrdreOn, String sOrdreOff );rajouter le fichier ntfy.ino Code : void send_ntfy_notification(String titre, String topic, bool state, int port , String sOrdreOn, String sOrdreOff ) {comment faire pour le routeur en une notif? exemple pour envoyer une notif si sonde de temps depasse 60•c ![]() il faut cree une action avec gpio externe . Host :doit commencer avec notif- puis le nom du sujet ntfy ici routeur_azertyui . Port :c est le type de notif compris de 1 a 5 1 niveau faible , 5 urgent son + vibrations ordre on :le texte dans la notif RE: Notification envoyé par le routeur - Sgb31 - 12-01-2026 Bonne idée de fonctionnalité utile ;-) A suggérer à André dans les prochaines demandes d'évolutions ... RE: Notification envoyé par le routeur - Mike - 12-01-2026 Bonjour, ntfy supporte aussi les webhooks (publish par GET) : https://docs.ntfy.sh/publish/#webhooks-publish-via-get En utilisant cette technique aucune modification du code n'est nécessaire, il suffit simplement de mettre le host "ntfy.sh" comme host de l'action externe, 80 pour le port, les paramètres que l'on souhaite pour ordre On et ordre Off (par exemple /mywebhook/publish?message=Webhook+triggered&priority=high&tags=warning,skull) et le tour est joué. RE: Notification envoyé par le routeur - Sgb31 - 12-01-2026 Merci Mike pour ces précisions ! RE: Notification envoyé par le routeur - Fabrice49 - 12-01-2026 C'est génial ce truc ! RE: Notification envoyé par le routeur - Lolo69 - 12-01-2026 On peut aussi envoyer la notification par email /votretopicsecret/publish?message=Alerte&email=votre@email.com |