Mediante la configuración adecuada del equipo y del GRDconfig, es posible realizar la configuración remota vía MQTT.
Para esto, el equipo a configurar debe suscribirse/publicar a un tópico de configuración. El GRDconfig se deberá conectar al mismo bróker y utilizar el mismo tópico.
Se debe configurar el tópico base usado para publicar y para subscribirse. Sobre la base el equipo agregará un texto como se explica mas adelante.


El equipo sumara el ClientID al tópico base de configuración. El tópico de suscripción y publicación en el ejemplo anterior resultante será el siguiente:
Suscribir -> grdconfig/enlace/1/clientID
Publicar -> grdconfig/enlace/0/clientID
El clientID usado por el equipo será el configurado en la sección MQTT.
Es necesario cargar en el configurador los parámetros de los brokers a los cuales nos queremos conectar y el tópico base a usar para configurar los equipos remotos presionando "New Connection"
Tambíen se debe dar de alta el Client ID de cada equipo remoto.
Para ello hay que entrar a “Software Configuration -> MQTT Connection”


El basic topic debe coincidir con el configurado en los equipo.
Una vez conectado el equipos al broker entrar a “Communication -> Open MQTT Connection ”
Allí se debe seleccionar el broker y el client ID del equipo a configurar.

Una vez establecida la conexión se podrán usar los botones "Monitor", "Get Configuration" y "Send Configuration" como si estuviera conectado localmente al equipo.
Los parámetros de conexión MQTT (y GPRS en GRD) no pueden ser modificados por esta vía para evitar perder contacto con el equipo una vez que esté intalado. |