Saltar al contenido principal
¿Buscas alguna otra cosa?
Detalles del escenario:
- Se necesita conmutar un relé en función de la salida y puesta del Sol para activar un sistema de iluminación
- No es posible establecer una hora fija, puesto que la hora de Salida y Puesta de Sol depende del lugar (no amanece / anochece a la misma hora en Madrid, que Barcelona o México DF) y del día del año (no ananece / anochece a la misma hora en Verano que en Invierno). Para ello debe configurarse el módem MTX como un reloj astronómico
- Para días especiales, como los días festivos navideños o locales, deben poderse configurar horarios para activar / desactivar el relé de forma preprogramada a una hora determinada
- La ubicación del dispositivo es la localidad de Cardedeu, con posición GPS latitud: 41.6333 y longitud: 2.36667
Solución: MTX-Tunnel firmware + MTX-Java-IoT
Archivo de configuración config.txt:
| Configuración | Observaciones |
| MTX_PIN: 0000 MTX_model: 199802407 MTX_mode: none MTX_TPProtocol: ntp MTX_TPServer: ntp.roa.es MTX_TPServer2: es.pool.ntp.org MTX_latitude: 41.6333 MTX_longitude: 2.36667 SMS_allPhones: on SMS_ATEnabled: on SMS_ATResponse: on SMS_sendIP: on GPRS_apn: movistar.es GPRS_login: MOVISTAR GPRS_password: MOVISTAR GPRS_timeout: 1 GPIO_mode0: output GPIO_config0: astronomical;0;0 GPIO_mode8: output GPIO_config8: astronomical;0;0 |
If SIM card doesn’t have PIN, leave as 0000 The MTX model chosen is MTX-DIN We do not want GPRS gateways Time synch. protocol Time server (the MTX must sync the time) Backup time server GPS latitude position GPS longitude position IP by SMS authorized IP by SMS authorized AT by SMS allowed SMS AT responses activated APN GPRS provided by the GSM operator GPRS Login GPRS Password Modem is not always GPRS connected GPIO0 is configured as output Astronomical mode without offset GPIO8 is configured as output Astronomical mode with 30 minute offset |
Detalles:
- Por supuesto este escenario puede combinarse con otros que simultáneamente realicen pasarelas Serie/GPRS para acceder a dispositvos serie (modbus u otros) así como otros en los que el MTX-Tunnel recolecte de forma autónoma datos modbus y los envíe mediante JSON a plataformas web
- El comportamiento del módem es el siguiente respecto a su reloj astronómico: cada vez que se produce un cambio de día calcula la hora/minuto del “orto” (salida del sol) y “ocaso” (puesta de sol). Pero antes de calcular esos instantes consulta el fichero “astroschedule.txt”, donde pueden definirse excepciones para determinados días especiales. Por ejempo, si usted necesita un horario de orto/ocaso especial para el día 5 de Enero (coche de reyes) y éste está incluido en un fichero de nombre “astroschedule.txt”, el módem MTX utilizará ese horario en lugar del calculado para orto/ocaso
- El fichero “astroschedule.txt” tiene el siguiente formato:
ID:day;month;hourOrto;minutesOrto;hourOcaso;minutesOcasorn
Donde ID es un valor que indica el identificadode de horario (puede ir de 1 a 200). Nótese que después del ID debe escribirse “:” (dos puntos), a diferencia del resto de parámetros que se separan por “;” (punto y coma).
día: indica el día del mes (1 …31)
mes: indica el mes (1…12)
horaOrto: indica la “hora forzada” de salida de sol (0 … 23)
minutosOrto: indica los “minutos forzados” de salida de sol (0 … 59)
horaOcaso: indica la “hora forzada” de puesta de sol (0 … 23)
minutosOcaso: indica los “minutos forzados” de puesta de sol (0 … 59)
Por ejemplo, si queremos especificar 2 horarios, uno para el día 5 de Enero y otro para el 12 de Octubre, podría escribirse así el fichero “astroschedule.txt”.
1:5;1;8;0;17;30
2:12;10;7;45;18;30
Donde el 5 de Enero la hora de orto forzada serían las 08:00 y el ocaso 17:30 y el 12 de
Octubre serían las 07:45 y 18:30 respectivamente. - El fichero “astroschedule.txt” puede escribirse manualmente en el directorio raíz de la
memoria del módem (junto al fichero config.txt”), también puede ser descargado de forma completa en la memoria del módem con el comando AT^MTXTUNNEL=DOWNLOAD, … (se lo descargaría vía http de una URL), pero también es posible utilizar una serie de comandos AT, como son: AT^MTXTUNNEL=SETASTROSCHEDULE, AT^MTXTUNNEL=GETASTROSCHEDULE,
AT^MTXTUNNEL=GETASTROSCHEDULES, AT^MTXTUNNEL=DELASTROSCHEDULES,
AT^MTXTUNNEL=DELASTROSCHEDULE. Consulte la información de dichos comandos en el presente manual para más información - Tenga presente que, como siempre, la hora especificada en el fichero “astroschedule.txt” debe ser hora UTC


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.




