Transmettre vos alertes automate sur Teams et Telegram par webhook

Transmettre vos alertes automate sur Teams et Telegram par webhook

10/11/2026
Vincent
Automatisme Informatique Industrielle

En environnement industriel, la réactivité des équipes conditionne directement le taux de rendement synthétique. Pendant des décennies, la diffusion des alarmes a reposé sur des colonnes lumineuses, des avertisseurs sonores ou des modems GSM envoyant des SMS. Ces solutions matérielles montrent aujourd’hui leurs limites face aux exigences modernes de disponibilité. Les abonnements cellulaires dédiés entraînent des coûts récurrents, tandis que les signaux visuels restent inefficaces dès que les techniciens s’éloignent de la machine.

À l’ère de la convergence entre technologies opérationnelles et informatiques, les automates programmables ne se cantonnent plus aux seuls bus de terrain. En adoptant les webhooks, vos architectures d’automatisation peuvent désormais transmettre des notifications ciblées directement vers vos plateformes habituelles, qu’il s’agisse d’e-mails, de canaux d’équipe ou de messageries instantanées.

Fonctionnement et principes techniques des webhooks

Un webhook est un mécanisme de communication asynchrone déclenché par un événement. Contrairement à une supervision SCADA classique qui interroge régulièrement des variables d’automate selon un cycle d’échantillonnage continu, le webhook fonctionne sur le principe de l’émission sur événement. Dès qu’un seuil critique est franchi ou qu’une anomalie survient, l’émetteur initie immédiatement une requête HTTP POST vers une adresse URL prédéfinie.

Workflow n8n webhooks

Workflow n8n – Webhook <> Telegram, Discord & Teams  (© vrautomation.fr)

Le corps de cette requête transporte généralement des données structurées au format JSON. Ce message contient les informations indispensables au diagnostic : identifiant de l’équipement, désignation de l’alarme, horodatage précis et valeurs des variables au déclenchement. Le serveur récepteur traite la demande et distribue l’information aux destinataires sans nécessiter de rafraîchissement périodique.

Deux architectures pour connecter vos automates

Pour mettre en place cette communication, deux démarches techniques coexistent dans l’industrie.

La première méthode repose sur une communication directe depuis l’automate. Les processeurs récents, tels que les gammes Siemens S7-1500 avec la bibliothèque LHTTP, les contrôleurs WAGO ou Schneider Electric Modicon (notamment le M262), intègrent des clients HTTP natifs en langage structuré. L’automate assemble lui-même la chaîne JSON et négocie la liaison sécurisée avec le serveur distant. Cette approche supprime tout équipement intermédiaire, mais sollicite le processeur et impose d’ouvrir des flux réseau sécurisés depuis la baie automate.

La seconde méthode, recommandée sur le terrain, s’appuie sur une passerelle Edge. Un boîtier industriel exécute une solution logicielle légère telle que Node-RED ou un conteneur dédié. La passerelle lit les variables d’alarme sur l’automate via des protocoles standards (OPC UA, Modbus TCP ou communication S7), puis formate et expédie les requêtes webhooks vers internet. Cette séparation isole l’automate des variations du réseau externe, gère les files d’attente de messages et facilite la maintenance sans modifier le programme machine.

Souhaitez-vous recevoir vos alarmes machines directement sur Microsoft Teams ou Telegram ?
Contactez nos experts pour intégrer des notifications par webhooks sur vos lignes.

Intégration avec Teams, Telegram et e-mail

Chaque canal de destination répond à un usage opérationnel distinct :

  • Microsoft Teams : Utilisé pour la coordination collective, Teams reçoit les alertes au sein de canaux de maintenance ou de production. Depuis la transition des connecteurs Office vers l’application Workflows, la création d’un flux automatisé fournit une adresse de réception sécurisée. Le message envoyé peut adopter le format de carte adaptative pour afficher la gravité du défaut et des boutons de suivi.
  • Telegram: Très prisée pour les astreintes techniques grâce à sa rapidité et sa légèreté, l’API de Telegram permet l’envoi de messages via un simple appel d’adresse incluant un jeton d’API de bot et un identifiant de groupe. Les notifications arrivent sur les téléphones des techniciens en moins d’une seconde.
  • E-mail : Pour les rapports journaliers ou les anomalies modérées, l’envoi d’e-mails via des API web spécialisées évite les blocages des serveurs SMTP d’entreprise liés aux mécanismes d’authentification renforcée.

Exemples

Dans une usine agroalimentaire, une ligne de conditionnement a été équipée d’une passerelle industrielle interrogeant un automate par OPC UA. Lors d’un arrêt consécutif à un bourrage, une notification automatique est transmise vers le canal Teams des conducteurs avec l’horodatage exact et la référence du lot. La prise en charge rapide de l’incident a permis de réduire le temps moyen d’attente de 14 minutes par intervention.

Sur un site de logistique du froid, les centrales frigorifiques surveillent les températures de stockage. En dehors des heures d’ouverture, tout dépassement de consigne au-delà de 20 minutes déclenche une notification Telegram prioritaire envoyée aux trois techniciens d’astreinte. Ce dispositif a remplacé un transmetteur téléphonique RTC, avec une latence mesurée inférieure à 2 secondes et un coût d’exploitation nul.

Limites et contraintes

Le déploiement de notifications par webhooks implique une vigilance sur plusieurs aspects d’ingénierie :

  • Sécurité et segmentation OT/IT : L’ouverture d’un accès internet direct depuis un réseau de contrôle-commande contrevient aux principes de la norme IEC 62443. L’intégration d’un serveur mandataire (proxy), la gestion des certificats TLS et le confinement des flux au sein d’une zone démilitarisée (DMZ) constituent des prérequis indispensables.
  • Gestion des avalanches d’alarmes : Lors d’un arrêt d’urgence généralisé, des dizaines de défauts peuvent s’activer simultanément. Si votre programme envoie une requête pour chaque variable sans filtrage préalable, les services cloud rejetteront les demandes pour dépassement de quota (erreur HTTP 429). Vous devez intégrer une temporisation, une priorisation des défauts et un regroupement des messages au niveau de la passerelle.
  • Disponibilité de la liaison : Un webhook ne garantit pas la livraison si la connexion internet de l’usine est coupée. Les alertes par webhook ne doivent donc jamais remplacer les sécurités machine matérielles ni les alarmes de sécurité du personnel.

Conclusion

L’utilisation des webhooks pour acheminer les alertes industrielles vers vos outils collaboratifs modernise la communication d’atelier sans bouleverser vos installations existantes. Cette approche offre un gain de réactivité appréciable pour le suivi d’exploitation et la maintenance courante. Pour réussir votre projet, privilégiez une architecture progressive : débutez par l’instrumentation d’un équipement pilote avec une passerelle intermédiaire, validez la pertinence des messages avec vos techniciens, puis étendez le principe à l’ensemble de votre parc machine.

Transmettre vos alertes automate sur Teams et Telegram par webhook

📖
Automatisation Industrielle : Défis, Solutions et Opportunités

Recevez gratuitement par mail notre dernier livre blanc

Livre blanc : comment l'automatisation industrielle répond aux défis de votre production
⚡
Un projet en tête ?

Parlez-nous de vos besoins

Parlons de votre projet dès maintenant : 02 52 64 00 62