FICHE - OPENGEAR - ALL ACM
SCRIPTS & AUTORESPONSE
Basé sur un système linux, les scripts peuvent être utilisés sur les produits opengear, couplé avec la fonction auto-response, ils deviennent un outil puissant et simple pour personnaliser votre produit.
Par exemple, il peut être intéressant d’utiliser des fonctions SMS pour forcer un reboot, récupérer l’adresse cellulaire publique, lancer des actions...
ATTENTION
Configuration via ssh ou par le web terminal intégré du browser web.
Afin que vos scripts soient sauvegardés après un redémarrage, il est nécessaire de les copier sous le répertoire /etc/config/
Création d'un répertoire scripts :
$ mkdir /etc/config/scripts
CREATION DES SCRIPTS
Rebootez via SMS
Ce script permet à l’aide de la fonction “autoresponse” de rebooter un ACM à distance via SMS.
Il suffit d’envoyer un sms au numéro de la carte SIM avec comme contenu le mot choisi dans la fonction autoresponse (par exemple : reboot)
$ vi /etc/config/scripts/reboot.sh
#!/bin/bash /bin/flatfsd -b |
Changer les droits du fichier
$ Run chmod +x /etc/config/scripts/reboot.sh
Récupérez le Status cellulaire IP+RSSI
Ce script permet à l’aide de la fonction autoresponse de renvoyer via sms l’adresse publique actuelle de l’acm, son niveau de signal RSSI.
Il suffit d’envoyer un sms au numéro de la carte SIM avec comme contenu le mot choisi dans la fonction autoresponse (par exemple : status).
$ vi /etc/config/scripts/status.sh
#!/bin/bash addr=$(ifconfig dialout0 | grep inet | cut -c-5,21-35) stat=$(cellctl -s | egrep "network|rssi") sendsms $1 "$addr+$stat" |
Changer les droits du fichier
$ chmod +x /etc/config/scripts/status.sh
PARAMETRAGE DE LA FONCTION AUTO-RESPONSE
Alerts & Logging
SMTP & SMS
SMS Settings -> Cellular modem (use an attached or internal cellular modem)
Apply Settings
Alerts & Logging
Auto-Response
1 - SCRIPT REBOOT
Auto-Response Settings |
Check Conditions - SMS command Check |
Trigger Actions - Run Custom Script |
2 - SCRIPT STATUS
Auto-Response Settings |
Check Conditions - SMS command Check |
Trigger Actions - Run Custom Script |
TEST
reboot d’un ACM via SMS
envoi d’un sms vers le numéro de la carte SIM avec objet : reboot
après 10 secondes, le produit redémarre.
obtenir le status d’un ACM
envoi d’un sms vers le numéro de la carte SIM avec objet : status
le numéro programmé reçoit le SMS suivant :
Sphinx décline toute responsabilité quant à l’utilisation des informations contenues dans ce document. Celles-ci sont uniquement fournies à titre informatif et n’entraînent aucune obligation légale.