Ir al contenido principal
Todas las coleccionesConecta tus dispositivos
Crear un laboratorio MQTT con Gambit Communication y Ubidots
Crear un laboratorio MQTT con Gambit Communication y Ubidots

Aprende a crear un laboratorio MQTT utilizando Ubidots y el Simulador MQTT MIMIC.

Sergio M avatar
Escrito por Sergio M
Actualizado hace más de 3 meses

El simulador MIMIC de Gambit es una herramienta de simulación rápida y multi-protocolo optimizada para IoT. En unos pocos pasos, puedes recrear un despliegue físico, simulando condiciones del mundo real como rutas GPS o variables de sensores.


💡Demostración Interactiva 🚗

¿Qué puedes construir con MIMIC?

El equipo de Gambit ha creado una demostración en vivo e interactiva para que puedas experimentar las posibilidades del simulador MIMIC:

  • Haz clic aquí para ver el panel de demostración en vivo

  • Haz clic aquí para acceder al laboratorio MIMIC que controla el panel. ¡Puedes interactuar y ver los cambios en vivo!

Por ejemplo, intenta cambiar la velocidad de los vehículos para ver los resultados en el mapa en vivo de Ubidots y en los widgets de medidor:


Ahora que has experimentado el poder de la simulación sin hardware, aprendamos cómo puedes construir tu propio laboratorio virtual de IoT:

Requisitos

1. Configuración del Laboratorio MQTT

Antes de comenzar, compra el Laboratorio MQTT de tu preferencia, recibirás un correo electrónico con el enlace directo a tu laboratorio cuando termines el proceso de pago.

Paso 1: Haz clic en el enlace que recibiste por correo electrónico, este enlace abrirá una pestaña en tu navegador con la vista del laboratorio.

image.png

Paso 2: Ve a tu cuenta de Ubidots y haz clic en tu perfil, elige la opción Credenciales de API , y copia tu Token por Defecto para los siguientes pasos.


image.png

Paso 3: De vuelta en la pestaña del laboratorio, haz clic en Paso 1: Configuración...

image.png

Paso 4: Pega el token que copiaste arriba, en el campo Token por Defecto del diálogo. Luego presiona OK.

image.png

Paso 5: Una vez que hagas clic en OK, se abrirá una nueva pestaña Consola de Ejecución de Script con la salida del procesamiento. Si aparece el mensaje Tarea completada, y no hay mensajes de error, tu laboratorio está configurado para trabajar con tu cuenta de Ubidots con los parámetros de autenticación proporcionados.

2. Creación de Dispositivos

Los siguientes pasos configurarán los dispositivos para publicar datos en Ubidots de acuerdo con la Documentación de MQTT de Ubidots.


image.png

Paso 1: En el Laboratorio MQTT de MIMIC Ubidots, haz clic en Tutorial de Ubidots -> Paso 2: Agregar Dispositivo...


image.png

Paso 2: En la ventana de diálogo, escribe en el campo Prefijo la etiqueta del dispositivo que se creará en tu cuenta de Ubidots.


image.png

Paso 3: Una vez que hagas clic en el botón OK, se abrirá una nueva pestaña Consola de Ejecución de Script en el navegador con la salida del procesamiento. Si aparece el mensaje Tarea completada, y no hay mensajes de error, tu nuevo dispositivo sensor está configurado en el Laboratorio MQTT de MIMIC, listo para conectarse a tu cuenta de Ubidots. Puedes cerrar esta pestaña, o volver a la pestaña del navegador del laboratorio.


image.png

Paso 4: Recarga la ventana del Laboratorio MQTT de MIMIC y el ícono del Dispositivo debería tener la etiqueta debajo.


image.png

Paso 5: Para iniciar el dispositivo, selecciona el/los ícono(s) del/los dispositivo(s) que deseas iniciar. Cada dispositivo seleccionado tendrá un indicador azul en la parte superior izquierda. Luego haz clic en Tutorial de Ubidots -> Paso 3: Iniciar Dispositivo(s) -> ¡Ir!


image.png

Paso 6: Los íconos seleccionados se volverán verdes como si hubieras encendido la energía.


image.png

Paso 7: En la página del dispositivo mimic-1 de tu panel de control de Ubidots, para ver la telemetría recibida puedes hacer clic en la variable deseada como se muestra a continuación.


image.png

Ahora que está funcionando, verás cómo los dispositivos del laboratorio y tu Ubidots están vinculados.

Para verificar la configuración del dispositivo simulado en MIMIC, selecciona el ícono del dispositivo en el laboratorio, luego haz clic en Tutorial de Ubidots -> Paso 4: Investigar -> Configuración de MQTT...

image.png

Los parámetros de configuración de MQTT para los dispositivos son los siguientes:

  1. Archivo de Configuración - esto define la simulación MIMIC: qué carga útil de MQTT enviar, dónde y cuándo. Aquí la publicación se realiza cada segundo.

  2. El valor de Luz cambia aleatoriamente y los valores de Temperatura pueden ser controlados dinámicamente para lograr resultados consistentes y en tiempo real bajo demanda.

  3. Broker - URL de Ubidots: industrial.api.ubidots.com

  4. Puerto - 1883

  5. ClientID - en blanco, lo que significa que utiliza el ID de cliente MIMIC por defecto

  6. Nombre de Usuario - Token por Defecto de Ubidots

  7. Contraseña - no utilizada

  8. TLS - configurado como falso para usar MQTT inseguro

Estos son parámetros configurables que necesitarías establecer en tu dispositivo del mundo real para comunicarte con Ubidots, en caso de que desees cambiar alguno de ellos, por favor contacta a Gambit communications para configuraciones avanzadas.

image.png

Para cambiar interactivamente el valor de la temperatura para simular un dispositivo sobrecalentado o cualquier otro caso crítico, por favor sigue los siguientes pasos.

Paso 8: En la ventana del laboratorio MIMIC, selecciona el/los ícono(s) del/los dispositivo(s) que deseas manipular y enciéndelo. Cada dispositivo seleccionado tendrá un ícono verde y un indicador azul en la parte superior izquierda. Luego haz clic en Tutorial de Ubidots -> Paso 5: Cambiar Telemetría...

image.png

Paso 9: En el diálogo Cambiar Telemetría, cambia el valor de Temperatura al valor deseado. Tan pronto como deslices el control deslizante a un nuevo valor, el nuevo valor de temperatura se publica. Si haces clic en OK, el valor se conserva; si haces clic en Cancelar, el valor vuelve a lo que era cuando ingresaste al diálogo.

Finalmente, una vez que actives todos los dispositivos en el laboratorio MQTT de MIMIC, verás en Ubidots la lista de todos los dispositivos con los datos correspondientes.

image.png

3. Creación de Paneles

Ahora es el momento de construir tu propio panel para comenzar a monitorear los datos de tus dispositivos.

  1. Ve a la sección Panel (Datos -> Panel) de tu cuenta de Ubidots.

  2. Selecciona el ícono más (+) ubicado en la parte superior derecha de la página. Luego selecciona los tipos de widgets deseados para mostrar en tu Panel de Ubidots.

Puedes personalizar tus Paneles y aplicaciones en solo unos pocos clics, por favor consulta las siguientes guías para aprender cómo.

¿Ha quedado contestada tu pregunta?