Relancer sa box par SMS

Objectif

Quand c’est la Box qui a planté, impossible d’accéder au réseau local depuis l’extérieur et seule une relance électrique peut résoudre le souci.

Cette relance doit être faite par GSM via un appel ou une commande SMS, indépendante d’internet.

Dans le tuto précédent, j’avais utilisé un équipement chinois qui n’a finalement pas tenu longtemps.

Matériels

  • Il faut une carte SIM, j’utilise une carte à 2€ de Free que je ne paie pas puisque je suis client Free. 

  • Un récepteur 2G/3G/4G qui accueille la carte SIM et qui pilote un relais, pour cela j’utilise un RTU5024.

Nota : J’ai commandé un premier RTU5024 sur Amazon à 30.19€ (vendeur Infongc-EU) il n’a jamais fonctionné, Amazon l’a repris. J’ai commandé la même référence au vendeur YoHoTek à 34.99€ et il a fonctionné à la première seconde. Méfiez vous donc des vendeurs, ils ne se valent pas. Et j’avoue que les deux appareils n’avaient pas le même poids, le second était plus lourd, il doit donc y avoir de faux RTU5024.

Nota 2 : Attention, il n’y a pas de transfo avec cet équipement, mais visiblement il accepte toutes les tensions DC de 9V à 40V, j’ai lu qu’il était conseillé 12V, j’avais un transfo 12VDC, il fonctionne très bien avec.

Initialisation de la carte SIM

Dans un premier temps, il faut vérifier qu’il n’y a pas de code à la carte SIM, pour cela, la placer dans un téléphone portable, allez dans les paramètres système et retirer le mot de passe.

Initialisation du RTU5024

  • Placer la carte SIM dans l’emplacement réservé à cet effet (derrière, retirer petite vis noire)

  • Connecter l’alimentation électrique en respectant la polarité.

  • Brancher le bloc d’alimentation

La led rouge de gauche va clignoter deux fois lentement puis va clignoter 1 fois par seconde (rapidement donc)

Patienter, il est en train de se connecter au réseau GSM

Quand il est connecté la led change de rythme et clignote 1 fois toutes les 2 secondes (un peu moins vite donc)

Configuration du RTU5024

  • Informer le RTU5024 du numéro de téléphone de la carte SIM qu’il contient,

Envoyer par SMS la commande 1234TEL0033numerocartesim#

par exemple 1234TEL0033733445566# pour une carte SIM avec le numéro 07 33 44 55 66 dans le boitier

Le boitier vous répond par sms : Set Success!

Si vous recevez votre message, vous avez un système qui fonctionne et un boitier de bonne qualité, on peut poursuivre. Sinon, renvoyez le.

  • Autoriser votre téléphone portable à appeler le RTU5024

Envoyer par SMS la commande 1234A020#0033numerotelephoneportable#

par exemple 1234A020#0033631313333# pour autoriser le téléphone portable qui a le numéro 06 31 31 33 33

Le boitier vous répond par sms, l’information qu’il vous donne n’apporte pas grand chose, le tout c’est qu’il vous réponde et que votre numéro de téléphone portable soit au début de la réponse.

Configurer la tempo OFF/ON 

Le boitier gère tout seul le passage de ON à OFF puis de OFF à ON et entre les deux, on peut définir (en secondes) le temps de pause.

Je serai tenter de mettre 60 secondes par sécurité, une tempo de 2s fera l’affaire mais pour la box, c’est plus propre de laisser plus de temps d’extinction avant de la réalimenter. Sans configuration, la tempo est par défaut à 0.5s ce qui ne convient pas.

Envoyer la commande 1234GOT060# fixera la tempo à 60s, le format est 1234GOTnbsecondes# au format 000 à 999

Configurer la réponse SMS à la commande de relance

Facultatif mais sympa, on peut configurer la réponse que renverra le boitier à la commande de relance.

Envoyer par SMS commande 1234GON11#Box en cours de relance#

Raccorder l’alimentation de la Box au RTU5024

Le relais permet avec ses bornes NO (Normalement Ouvert) et NC (Normalement Fermé) deux modes de fonctionnement.

Evidemment pour notre objectif, on va utiliser le bornier NC car 99.99% du temps le relais sera fermé = Box connectée à l’électricité. En cas de panne du RTU5024, le relais restera fermé.

Le OFF/ON qu’on souhaite provoqué sur la box sera donc pour le RTU5024 un passage à ON puis un passage à OFF (le NC étant inversé du NO, le NO étant le mode “normal”).

On coupe donc la phase de l’alimentation de la box en la connectant sur les borniers COM et NC (Normalement Fermé).

Déclencher un OFF/ON à distance

Deux manières pour réaliser cela, soit un appel téléphonique (avec un N° de téléphone autorisé) soit un SMS (depuis n’importe quel téléphone)

  • Appel téléphonique

Attention, il faut impérativement que le N° de téléphone ait été autorisé au préalable sinon l’appel est rejeté directement.

Si le numéro a bien été autorisé, un appel téléphonique déclenchera l’activation du OFF/tempo/ON et refusera l’appel (donc vers la messagerie).

Le boitier enverra également un message pour dire Box en cours de relance (configuré plus haut)

  • SMS

La commande SMS est 1234CC

Cette commande déclenchera l’activation du OFF/tempo/ON.

Le boitier répondra Box en cours de relance (configuré plus haut)

Tester l’état du relais et la qualité du signal

La commande SMS est 1234EE

La réponse peut ressembler à :

Relay OFF;

GSM Signal Value:10

Pour récupérer l’IMEI et la version du firmware

La commande SMS est 1234IMEI#

Manuel