Mosquitto | IOT Monitoreo

A través  de este articulo explicaremos como es posible capturar variables mediante cualquier dispositivo o sensor del mercado y llevarlas a través de la red celular o una red wifi hasta un broker MQTT, en este caso Mosquitto.

Configuración SerIoT

El gateway SerIoT es un potente equipo capaz de interrogar diferentes equipos y sensores , extraer información de valor, almacenarla y enviarla a diferentes plataformas . Este equipo posee una interfaz web de configuración, por la cual se configura las variables a capturar y su forma de transmisión.

Para mas información consulta el manual de usuario (SERIOT V6 Manual).  

Gateway Modbus

El SerIoT permite el monitoreo de varios dispositivos simultáneamente, por lo tanto, el primer paso es la creación de un dispositivo 

Adición de variables de interés de acuerdo a la documentación del equipo o sensor a interrogar. 

Adicionar condición de operación sobre la variable. El equipo permite establecer ciertos criterios para la transmisión como puede ser ciertos limites de operación. Para más información remítase al manual de usuario (SERIOT V6 Manual).

Después de haber establecido las variables que vamos a monitorear es hora de establecer los parámetros de conexión  y la estructura de la información a enviar.

Como se puede observar hemos establecido  la url (mqtt://test.mosquitto.org)  en el puerto 1883 y hemos establecido el topic de suscripción (seriot/device). Ya con esa información el equipo esta listo para enviar información al bróker Mosquitto 

Suscripción a Mosquitto

Para  ver la información que es entregada al bróker a través de nuestro dispositivo , podemos seleccionar cualquier cliente MQTT del mercado o hacerlo mediante una consola. 

Vamos a proceder a hacer la suscripción a través de consola. Previamente  hemos descargado e instalado Mosquitto en nuestro ordenador.  El comando para la subscripcion es el siguiente:

mosquitto_sub -h test.mosquitto.org -t seriot/device -q 1

Como hemos podido observar, se pudo capturar información de valor , procesarla y enviarla correctamente a un bróker  MQTT (Mosquitto) a través de este equipo de forma sencilla.