Methode pas à pas envoi d email et SMS

Transcription

Methode pas à pas envoi d email et SMS
But
Fournir un exemple en pas à pas d’envoi d’email et de SMS. La documentation qui suit à été
réalisé avec la version 2.4.3 de Xflow.
Envoi de SMS :
Pre requis
Afin d’envoyer des SMS depuis un iRio il faut soit un modem GSM soit un modem RTC (relié sur
une ligne analogique et acceptant les numéros surtaxé).
Par GSM :
En utilisant un modem GSM, c’est le cas le plus simple.
Si le modem GSM n’est pas déclaré, il faut l’ajouter :
Les options « Napbus » et « PPP » permettent les connexion à distance par le modem GSM, de
donner accès à l’interface Web (« PPP ») et de permettre à « Kerwin » (Superviseur) ou à
« Kervisu » (outil de configuration) de se connecter sur l’équipement.
Sélectionner la vitesse à 9600, laisser les autres paramètres par défaut.
Schneider Electric Telecontrol
839, Chemin des Batterses - Z.I. Ouest
01700 BEYNOST (FRANCE)
Tél. : +33 (0)4 78 55 13 13 - Fax : +33 (0)4 78 55 50 00
Service commercial : Tél. : +33 (0)4 78 55 72 72
E-mail : [email protected]
www.sorhodelbardin.com – www.napac.fr
S.A.S. au capital de 2 398 604 €
SIRET : 542 065 800 00055 - APE 2712Z
TVA : FR 75 542 065 800
542 065 800 R.C.S. BOURG-EN-BRESSE
1/6
Nous considérons que les variables et alarmes soient déclarées.
Ensuite il faut ajouter un « destinataire d’alarme ».
Cliquer sur « Ajouter un destinataire ».
Ensuite indiquer le nom que vous souhaitez :
Dans la liste choisissez le type « GSM/SMS ».
Sélectionner la liason modem lié à votre modem GSM.
Afin de ne pas rendre le message uniquement lié à ce site ou à une alarme précise et de pouvoir
porter la configuration facilement sur d’autre site, il est préconisé d’utiliser les méta-champs.
Schneider Electric Telecontrol
2/6
Syntaxe d’un message (méta-champ)
Un message est une chaîne de caractères qui est envoyée à l’utilisateur soit dans
un mail, soit sur un téléphone portable, un pager, une imprimante, un fax, etc.
Le message envoyé correspond au message tapé dans le champ “Message”.
Cependant, Xflow offre la possibilité d’insérer des informations relatives à l’alarme
ayant provoqué l’appel, grâce à des “Meta-champs”.
Un méta-champ est un mot composé de 2 caractères et commençant par
le caractère “&”.
Lors de la constitution du message, les méta-champs sont remplacés par
les chaînes correspondantes suivantes :
&A Nature de l’alarme (défaut/normal)
&C Commentaire de l’alarme
&D Date/heure de l’alarme
&H Heure de l’alarme seulement
&L Classe de l’alarme
&M Nom de l’alarme
&N Nom associé à l’alarme
&P Numéro de téléphone du site
&R Références de l’alarme
&S Nom du site ayant provoqué l’alarme
&T Type de l’alarme (périphérique, …)
&U Unité
&V Valeur de la variable ayant provoqué l’alarme
&W Valeur et unité de la variable ayant provoqué l’alarme
&X Nom du site
&Z Insertion d’un CRLF (retour à la ligne)
Exemple : &S, le &D : alarme &M (&W) : le message envoyé sera :
Chaufferie des Eaux Claires, le 03/09/02 13:10:00 : Alarme Niveau Fuel (8 %).
Le numéro de téléphone est celui sur lequel le SMS doit être envoyé.
Cliquer ensuite sur terminer.
Afin de pouvoir lié ce destinataire à une alarme il faut que le destinataire soit inséré dans une
procédure d’alerte.
Cliquer sur « Ajouter une procédure ».
Indiquer le nom que vous souhaitez, ensuite vous avez la possibilité que l’alarme qui sera
associé à cette procédure, soit envoyée sur un, deux ou trois destinataires principaux.
Voir le principe de fonctionnement page 46 de la NT0067-fr-01.fr
Dans le cadre d’envoi de SMS, les destinataires de secours n’ont pas beaucoup d’intérêt surtout
l’acquittement est automatique et non manuel.
Schneider Electric Telecontrol
3/6
Par RTC
Si les envois de SMS doivent s’effectuer par une ligne RTC, elle doit permettre les appels
surtaxés.
Dans ce cas au niveau du type de destinataire il faut choisir le type suivant :
Il faut bien sur avoir paramétré le modem en type « local modem ».
Envoi d’e-mail :
Par une liaison IP :
Si la liaison de type « TCP » n’est pas déclaré, alors il faut l’ajouter :
Même si il y a déjà une liaison TCP il préférable de déclarer autant de liaison que d’utilisation.
Schneider Electric Telecontrol
4/6
Indiquer le nom que vous souhaitez.
Sélectionner le type « TCP ».
Ne sélectionner pas de trace dans un premier temps.
Cliquez sur « Continuer ».
Ensuite aller dans « Configuration » -> « Destinataire d’alarme ».
Ajouter un destinataire :
Schneider Electric Telecontrol
5/6
Indiquer le nom que vous souhaitez.
Indiquer le type « E-Mail ».
Sélectionner le format du mail qui sera envoyé.
Ensuite sélectionner la liaison TCP déclaré auparavant.
La transmission sur retour à la normal, permet d’envoyer les alarmes sur présence du défaut et
sur retour à la normal du défaut.
La tentative d’acquittement permet d’indiquer si l’alarme devra être acquitté à la main en se
connectant à l’équipement.
Ensuite cliquer sur « Continuer » :
Le sujet permet d’indiquer le sujet du mail qui sera reçu.
Le message, la syntaxe est la même que pour le type « SMS », voir l’utilisation des « Métachamps ».
Adresse E-Mail, est l’adresse qui recevra les mails.
L’adresse de l’émetteur est l’adresse « From ». Attention selon les opérateurs elle devra faire
partie ou pas du même domaine. Par exemple pour utiliser le serveur SMTP d’Orange il faut une
adresse « From » Orange valide.
Nom d’utilisateur et Mot de passe, sont les informations du compte utilisateur sur le serveur
SMTP.
Remarques Importantes :
Attention Xflow ne gère les connexions SSL (Sécurisées) au serveur SMTP.
Adresse IP du serveur mail ( :port), est l’adresse IP du serveur SMTP. Le port par défaut, donc
pas besoins de le préciser est le port 25. La résolution d’adresse est prise en charge.
Pour utiliser ce destinataire dans une procédure, ce reporter aux explications détaillées plus haut
dans ce document.
Schneider Electric Telecontrol
6/6