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#