Detalles del escenario ejemplo:

• Se pretende monitorizar el nivel de un depósito de agua. Para ello, se utilizará una entrada analógica de un módem gprs. Se pretende que el módem esté permanentemente conectado a GPRS y usando una tarjeta con dirección IP dinámica

• El módem debe tomar una medida cada 5 minutos y enviárselo a un servidor Web vía gprs mediante HTTP GET para que éste cree un fichero LOG con las estadísticas de consumo diario.

• Así mismo, se debe poder acceder al webserver interno del módem para comprobar en tiempo real el estado del depósito. Desde el webserver interno también se debe poder actuar sobre un relé que permite la entrada de caudal en el depósito. El acceso al webserver será sin firewall (desde cualquier IP), pero protegido por usuario y contraseña.

Solución propuesta con  MTX-65IND + MTXTunnel:

telemetrias-gprs-http

Archivo de configuración del MTX-65IND + MTXTunnel para la solución anteriormente propuesta:

Esta configuración es la que hay que introducir en el fichero de configuración del módem para poder realizar la aplicación descrita en el escenario.

 

GPRS_apn: movistar.es APN GPRS proporcionado por el operador GSM
GPRS_login: MOVISTAR Login GPRS proporcionado por el operador GSM
GPRS_password: MOVISTAR Password GPRS proporcionado por el operador GSM
GPRS_timeout: 0 Con 0 el módem estará permanentemente conectado a GPRS
   
MTX_PIN: 0000 Si la tarjeta SIM no tiene PIN, dejar en 0000
MTX_model: MTX65IND El modelo MTX escogido es el MTX65IND
MTX_mode: none El módem se configura como nada (no usaremos gateway serie-gprs)
MTX_urc: off No necesitamos los mensajes de información URC
   
TCP_port: 20010 Puerto TCP del MTX donde se esperará conexiones IP (a su webserver)
   
FIREWALL_enabled: off Firewall desactivado
   
WAKEUP_gpioEnabled: on Se activará la sesión GPRS por una entrada digital
WAKEUP_value: 0 Se activará cuando la entrada digital valga “0”.
   
DNS_enabled: on Servicio envío IP a DNS activado
DNS_mode: http Se informará por HTTP GET
DNS_password: 12345678 Cadena password para mayor seguridad
DNS_server: www.miweb.com:8080/datosIP.asp URL del servidor al que se enviará la IP y
telemetrías del módem
DNS_extended: on Queremos que el MTXCTunnel envíe el estado de los GPIOs y ADCs
DNS_period: 300 Queremos enviar los valores cada 300 segundos (5 minutos)