Envoyer des alertes SMS pour pas (trop) cher

 

Ce n’est pas un exploit mais ce résumé succinct peut faire gagner du temps.

 

 

Le matériel :

Un Pi en ordre de marche, accessible en mode console et avec une alimentation capable d'au moins 1.5 Ampères ou un hub USB auto-alimenté. (la clé 3G consomme pas mal!)

Une clé 3G Huawei E220 débloquée (15€ sur leboncoin) avec son câble USB

Une carte SIM (free 2€/mois, pour moi) avec code pin désactivé pour plus de commodité.

Le logiciel :

Gammu.

L'installation proprement dite.

On commence par installer gammu :

sudo apt-get update && sudo apt-get upgrade && sudo apt-get install gammu

Puis on raccorde la clé sur le Pi après avoir inséré la carte sim.

On détermine le port tty utilisé par la clé : dmesg | grep tty*

 tty_11.JPG

 


puis sudo gammu-config

pour indiquer le port et le type de connexion du modem. C’est tout :

config_1.jpg

 

 config_2.jpg  config_21.jpg

config_3.jpg 

conf_gammu_3.jpg

Pour mémoire, le fichier de configuration est dans /root/.gammurc

Accessible facilement avec winscp  (pour les inconditionnels de windows), il est généré automatiquement par le choix "sauvegarde" de gammu-config et contient également une aide à la configuration. Cela donne :

conf_gammu_11.JPG 

Une petite vérification : sudo gammu –-identify

 identify_1.jpg

Et enfin, le premier essai en ligne de commande:

first_sms_11.jpg 

et quelques secondes plus tard, mon mobile me signale la réception du message.

Affaire conclue!

 


Liens Relatifs