Vous possédez un NAS Synology et vous souhaitez être avertis rapidement (et d'une manière fiable) lorsque certains événements se produisent (disque dur HS, température trop elevée ...) ? La notification par SMS est certainement la meilleure solution.
J'ai récemment eu à paramétrer ce type de notification et je voulais partager avec vous cette petite configuration qui pourra peut être en intéresser certains.
OVH propose un ensemble de forfaits permettant d'envoyer des SMS à un tarif assez avantageux (à partir de 8€ HT pour 100 SMS). L'hébergeur propose également un ensemble d'API permettant de générer des SMS à partir de vos propres scripts. Pour ce how-to nous utiliserons "HTTP2SMS" dont le fonctionnement est détaillé à cette adresse.
Pour commencer, connectez vous à votre manager OVH (rubrique "SMS") afin de :
- Récupérer votre identifiant OVH de compte SMS (format "sms-nic-X") -> (1) sur le screenshot
- Créer un nouvel utilisateur SMS (dans la suite de cet exemple cet utilisateur est "testsms")
- Créer un nouvel expéditeur pour vos SMS. Vous disposez de plusieurs méthodes afin de vous identifier auprès d'OVH. Choisissez ce qui vous convient le mieux.
- Connectez-vous ensuite à l'interface d'administration de votre NAS et sélectionnez "Control Pannel" (ou un truc qui doit ressembler à "panneau de configuration" si vous utilisez une interface en français...)
- Puis ensuite la rubrique "Notification"
- Sélectionnez l'onglet "SMS" , cochez "Enable SMS notifications" et cliquez ensuite sur "Add SMS service provider"
- Copiez-collez la chaine fournie ci-dessous au sein de la zone "SMS URL" (en prenant soin de remplacer "sms-AB12345-1" par votre identifiant OVH de compte SMS récupéré au tout début de ce tuto et "EXPEDITEUR" par votre identifiant d'expéditeur défini lors de votre connexion au manager OVH - cf. ci-dessus)
https://www.ovh.com/cgi-bin/sms/http2sms.cgi?account=sms-AB12345-1&login=LOGIN_ACCOUNT&password=PASS_ACCOUNT&from=EXPEDITEUR&to=DESTINATAIRE&noStop=1&message=MESSAGE_ALERTE
- Cliquez sur "NEXT" et paramétrez l'écran suivant de la manière suivante
- Validez puis remplissez l'écran suivant avec vos informations définies au début de ce tuto : nom d'utilisateur sms (attention : différent de votre identifiant OVH de compte SMS) et son mot de passe associé. Il faut également préciser le numéro de téléphone sur lequel seront envoyées les alertes (bien respecter le format tel qu'il est présenté ci-dessous)
Validez, il ne vous reste plus qu'à générer un sms de test et de valider votre configuration !
N'oubliez pas d'aller jeter un coup d’œil dans l'onglet "Advanced" afin de définir quel type d'alertes vous souhaitez recevoir par SMS.
- Crédit photo : Johan Larsson
Effectivement très intéressant. Ce système fonctionne aussi avec les abonnements Free Mobile. Free mettant a disposition l'API SMS qui permet d'envoyer des SMS par URL vers votre mobile.
Salut Christophe,
Effectivement pour les abonnés Free Mobile c'est une bonne solution (pour ceux que ça intéresse : http://www.universfreebox.com/article/26340/Tutoriel-Utiliser-la-notification-SMS-Free-Mobile-avec-un-NAS-Synology ).
/Xavier
Ca tombe à point nommé... Je lutte depuis 3 jours avec la config de mes notifications SMS du DSM 5.0 avec mes SMS OVH.
Je vais essayer ça, merci d'avance !!!
@Square : heureux que ce billet te soit utile 🙂 N'hésites pas à commenter ici en cas de problème !
/Xavier
Tuto pour les abonnés Free Mobile http://blogmotion.fr/systeme/sms-free-mobile-11568
Merci pour le tuto, j'avais un problème avec la réception des SMS. J'ai du enlever le 00 avant le 33 pour que ca fonctionne...
Merci pour ce tuto. En 5 minutes, tout est configuré et opérationnel !
Parfait, j'ajouterai une petite info concernant la parti MESSAGE_ALERTE : C'est un espace entre les 2 et pas un _ (j'ai essayé _ et j'espère ne pas avoir été le seul a être tombé dedans)
Merci
Merci pour ce tutoriel bien utile.
Petite précision pour les DSM plus récents: il faut choisir la méthode GET dans la description du fournisseur.