¿Buscas alguna otra cosa?
Detalles del escenario:
- Un parque de contadores de agua con salida de pulsos (contacto seco o reed) para leer el
caudal de agua. En cada emplazamiento se dispone de 2 contadores y se necesita, en cada
ubicación, un módem capaz de realizar el conteo de los pulsos de cada contador - Cada hora debe enviar los datos de contador a una plataforma web para su tratamiento
Solución: MTX-Tunnel firmware + MTX-Java-IoT/MTX-Java-T/MTX-Java-T2

Archivo de configuración config.txt:
| Configuración | Observaciones |
| MTX_pin: 0000 MTX_mode: none MTX_model: 199801436 MTX_ping: 30 MTX_pingIP: 8.8.8.8 MTX_ATLimited: off MTX_TPProtocol: ntp MTX_TPServer: ntp.roa.es MTX_TPServer2: es.pool.ntp.org GPRS_apn: movistar.es GPRS_login: MOVISTAR GPRS_password: MOVISTAR GPRS_timeout: 0 SMS_allPhones: on SMS_sendIP: on SMS_ATEnabled: on SMS_ATResponse: on FIREWALL_enabled: off TELNET_enabled: on TELNET_login: user TELNET_password: 1234 LOGGER_enabled: on LOGGER_password: ID12345678 LOGGER_server: www.metering.es/json/set.asp?data= LOGGER_registerSize: 600 LOGGER_numRegistersFlash: 500 LOGGER_ioPeriod: 3600 LOGGER_httpmode: getjson |
SIM Card PIN We don’t need 3G-RS232 gateways Modem model Keep alive every 30 minutes IP address for ping No limits for user AT Commands Time synch. protocol TimeServer 1 (time synch) TimeServer 2 (backup) SIM card APN SIM card Username SIM card Password 2G/3G permanent connection All phones are allowed IP by SMS authorized AT by SMS allowed SMS AT responses activated No firewall Telnet enabled Telnet username Telnet password Datalogger enabled User field URL for sending data Register size Number of registers in internal datalogger We want to read counters every 3600s (1h) HTTP GET JSON sensing mode |
Detalles:
- ¿Cómo envía el MTX-Tunnel los datos de conteo al servidor web?
En formato JSON, vía HTTP GET o HTTPS GET. En el ejemplo anterior enviaría los datos a la URL:URL: http://www.metering.es/json/dataset.php?data= - ¿Cómo es el formato JSON de los datos?
MTX-Tunnel envia datos de todas las entradas digitales, analógicas y contadores porque está configurada la opción LOGGER_ioPeriod con un valor >0:
{“IMEI”:357042060414951,”TYPE”:”IOS”,”TS”:”30/07/2016 13:14:36”,”P”:”ID12345678”,”IP”:”80.23.1.3”,”CSQ”:10,”VER”:”9.12”, “AUX”:””,”MOD”:”101”,”IO1”:0,”IO2”:0,”IO3”:0,”IO4”:0,”IO5”:0,”IO6”:0, “IO7”:0,”IO8”:0,”IO9”:0,”IO10”:0,”AD1”:0,”AD2”:0,”CO1”:”1023”, “CO2”:”18425”}
- Donde:
“IMEI”: 357042060414951 IMEI del módem. Único para cada uno.
“TYPE”: ”IOS” Tipo de JSON enviado. En este ejemplo tipo IOS
“TS”: 30/07/2016 13:14:36” Timestamp de recogida de los datos en el módem
“P”: ”ID12345678” Campo de usuario definido en LOGGER_password
“IP”: ”80.23.1.3” IP actual del módem
“CSQ”: 10 Nivel de señal. Entre 0 … 31
“VER”: ”9.12” Versión del MTX-Tunnel
“IO1” … “IO10” Valor de las E/S
“AD1”: 0 Valor de la entrada analógica 1
“AD2”: 0 Valor de la entrada analógica 2
“CO1”: “1023” Valor del contador 1
“CO2”: “18425” Valor del contador 2
“CO3”: “0” Valor del contador 3 - ¿Si se realiza un reset periódico en el módem se inicializan los contadores continuamente?
El valor de los contadores no se perderá con un reset. No se guardan en memoria flash ya
esta duraría menos. En caso de recibir un valor inferior a la última lectura es que ha habido un fallo de suministro, por lo que deberá sumar el valor anteriormente guardado. - ¿Cuál es el máximo que pueden contar los contadores y que pasa cuando llega al máximo?
4 bytes. Pasado ese límite se inicializan a 0. - ¿Es posible leer los valores del contador en un momento puntual?
Sí, vía TELNET o vía SMS con AT^MTXTUNNEL=GETCOUNTER,x. - ¿Es posible inicializar los contadores?
Sí, con AT^MTXTUNNEL=SETCOUNTER,x,valor - ¿En qué pines del MTX-4G-JAVA-IOT-STD-N se conecta el generador de pulsos del contador?
PIN4 y PIN14 para el Contador 1 y el PIN11 y PIN14 para el Contador 2.

Ingresar el modo de conexión «ethernet» o «módem»:
En el caso de una configuración por ethernet, tener el cuidado de que los parámetros IP sean compatibles con el acceso al servidor según la configuración de la red local del concentrador. En el caso de una conexión por ethernet, la configuración debe ser compatible con la topología de la red local del concentrador para que pueda acceder a los servidores. Esta configuración se hace a través de la página de configuración «Networks» (ver capítulo 3.2.2.3: «Redes (Networks)«).
En el caso de una conexión por módem, la configuración del módem debe ser correcta antes de poder efectuar una conexión. Esta configuración se hace en la página de configuración «Modem» (ver capítulo 3.2.2.4: «Módem«).
Los parámetros de los servidores a configurar como mínimo son los siguientes:
Por lo tanto, hay que los campos: «Interface», «Type», «Server type», «Address», «Port», «Login» y «Password».
Los otros campos se pueden dejar a los valores por defecto, a condición de que los repertorios hayan sido creados antes correctamente. (Ver capítulo 3.1.2 : «Archivos de configuración« para más detalles.
Esperar. El concentrador arrancará con su configuración de fábrica.




