Texto copiado
HomeBlog Pruebas Otros Brokers MQTT

Pruebas HiveMQ & EMQX Implementación con Bevywise IOT Simulator

por Hema


test mqtt broker

simulador Bevywise IoTes un amplio amplio simulando herramienta para desarrollar, prueba & demo en tiempo real aplicaciones IoT y dispositivos IoT de una manera rápida y fácil. Es un simple y poderoso herramienta con todo el flexibilidad para desarrollar " prueba MQTT Broker / aplicación sin dispositivos/redes reales. En ese caso, El simulador Bevywise IoT admite la prueba de su aplicación IoT construida en cualquier MQTT Broker disponible. Este artículo le proporciona una guía paso a paso final para integrarHiveMQ"EMQXcon Bevywise IoT Simulator.

Pruebas de HiveMQ con IoT Simulator

Antes de iniciar el procedimiento de integración para probar MQTT Broker, vamos a completar el proceso de instalación de HiveMQ & Bevywise Simulador de IoT.

Instalación HiveMQ

Primero, consulte los requisitos de preinstalación de HiveMQ con la ayuda deesta guía de usuario.

Si todos los requisitos están satisfechos, entoncesdescarga Hive MQpaquete.


Para Linux/MacOS

Puede utilizar el terminal para descomprimir " ejecutar el paquete

cd
unzip hivemq-.zip


Ahora ve a bin foder y pon tus permisos

cd/bin
chmod 755 run.sh


Utilice el siguiente comando para ejecutar HiveMQ (usuario de arranque)

./run.sh

Para ventanas

Utilice su navegador de archivos para extraer el archivo ZIP al directorio de su elección.

Para iniciar el archivo de lotes, abra la carpeta bin y haga doble clicrun.bat.

Una vez hecha la instalación, puede moverse al navegador enhttp://localhost:8080

insertar los datos de inicio de sesión > empezar con HiveMQ


  • Usuario –admin
  • Contraseña –hivemq

Instalación del simulador de IoT

Como el proceso de instalación es simple y fácil, no es necesario pasar mucho tiempo estableciendo el simulación ambiente.

Empecemos descargando el paquete.Descargar Bevywise IoT Simuladorgratis " puede utilizar la versión GRATIS sin restricciones durante 30 días.


Para Linux/Mac

Descomprimir el descargado“Bevywise_IoTSimulator__Linux.zip.zip”


o


“Bevywise_IoTSimulator_Mac.zip”archivo


Abrir el terminal " pasar a la carpeta de bin

cd/Bevywise/Iotsimulator/bin


Ahora ejecute el simulador con el siguiente comando

sh runimulator. #

Para ventanas


Haga doble clic en la descarga“Bevywise_IoTSimulator_Win_64.exe”archivo


Proporcionar la ruta de instalación en la ventana de instalación " iniciar la instalación.


Abra el impulso de comando y vaya a la carpeta “bin”

/Bevywise/Iotsimulator/bin

Ahora empieza el simulador conrunimulator.batComando.

Simulador de IoT conectado con HiveMQ

Puede conectarse con TLS/SSL habilitado o sin TLS/SSL.


Configuración de carpetas MQTT


Habilitar/desactivar el TLS/SSL en MQTT Broker según su necesidad y comprobar el número de puerto.


Por defecto simulador se ejecuta en puerto1883si TLS está deshabilitado8883si TLS está deshabilitado


Configuración del simulador

Comience el Simulador en su entorno y le llevará a un usuario simulador IoT Interfaz. Siguiente, crear una nueva red y aparecerán las ventanas Simulator Setting.

En la configuración de Simulator, elija lo siguiente:


  • Aplicación del administrador – Otros
  • Dirección IP de Broker – Dirección IP de PC o servidor donde se ejecuta el Broker MQTT i.e (localhost)
  • TLS/SSL – Activar (si está habilitado)
  • Puerto – Por defecto 8883(si TLS habilitado), si su corredor MQTT se ejecuta en un puerto diferente, especifique aquí. Uso 1883, si la TLS es discapacitados
  • Certificado de raíz – Subir el archivo root.crt que ha creado o descargado antes.[ No te olvides de haga clic en subir]
  • Una vez que hayas terminado, guarda la configuración.
  • A continuación, crear dispositivos virtualmente con simulador y eventos con mensajes publicados.
  • No hay opción de autenticación en HiveMQ lado para conectar dispositivos. Así que puedes directamente Conecte su dispositivos creados sin habilitar la autentificación en el lado simulador.
  • Comience la red haciendo clic en el botón de inicio y si la conexión es exitosa, entonces usted puede ver publicado mensajes en el simulador Registro de red o registro de dispositivos.

Si su integración es exitosa, puede ver la lista de dispositivos conectados en HiveMQ UI. Ahora, empieza. con tu pruebas de aplicaciones simulando sus dispositivos reales con el simulador IoT.



hive dashboard


simulator hive

Integración EMQX con IoT Simulator

Antes de iniciar el procedimiento de integración para probar MQTT Broker, vamos a completar la instalación proceso de EMQX Bevywise IoT Simulator.

Instalación EMQX

Sistemas operativos actualmente apoyados por EMQX Broker:


  • CentOS 6,7,8
  • Tejido OpenSUSE
  • Debian 8,9,10
  • Ubuntu 14.04, 16.04, 18.04, 20.04
  • macOS 10.13, 10.14, 10.15
  • Windows Server 2019

La instalación se puede hacer de múltiples maneras. Usted puede comprobar su método preferido en esteInstalación documentación.

Veamos la instalación en servidores Linux


Instalación de un clic de shell script (Linux)

curl https://repos.emqx.io/install_emqx.sh


Instalación mediante paquete zip

Utilice este enlace para descargar su paquete preferido

Descargar EMQX PaqueteoSolicitud de juicio Versión

Una vez hecho, descifra el paquete descargado

unzip emqx-ubuntu18.04-v3.1.0.zip


Entonces comienza EMQX

./bin/emqx start
./bin/emqx_ctl status

O


Instalación mediante tienda de snap


sudo snap instalacion emqx


Para iniciar rápidamente con EMQX

Sudo emqx comienza


Para comprobar el estado

sudo emqx.ctl status


Parar EMQX

Sudo emqx stop


Para ver el panel después de correr, utilice su navegador para abrir:http://localhost:18083


Usted tendrá acceso al panel EMQX por defecto cuando el corredor comience. El usuario predeterminado nombre es admin y el contraseña es pública.


Para obtener una licencia de prueba gratuita:referir estoA la guía.


Instalación del simulador de IoT

Primero,descargar el Simuladorpaquete GRATIS.


Para Linux/Mac


Descomprimir el descargado“Bevywise_IoTSimulator__Linux.zip.zip”

o

archivo “Bevywise_IoTSimulator_Mac.zip”

Abrir el terminal " pasar a la carpeta de bin

cd Camino de instalación


Ahora ejecute el simulador con el siguiente comando

sh runimulator. #


Para ventanas

Haga doble clic en la descarga“Bevywise_IoTSimulator_Win_64.exe”archivo


Proporcionar la ruta de instalación en la ventana de instalación " iniciar la instalación.


Abra el impulso de comando y vaya a la carpeta “bin”

/Bevywise/Iotsimulator/bin

Ahora comience el simulador con el controlador. comando


Simulador de IoT conectado con EMQ X

Puede conectarse con TLS/SSL habilitado o sin TLS/SSL.


Configuración de carpetas MQTT

Por defecto simulador se ejecuta en puerto1883si TLS está deshabilitado8883si TLS está deshabilitado.


Configuración del simulador

Comience el Simulador en su entorno y le llevará a un usuario simulador IoT Interfaz.


A continuación, crear una nueva red y aparecerán las ventanas Simulator Setting.


En la configuración de Simulator, elija lo siguiente:

  • Aplicación del administrador – Otros
  • Dirección IP de Broker – Dirección IP de PC o servidor donde se ejecuta el Broker MQTT i.e (localhost)
  • TLS/SSL – Activar (si está habilitado)
  • Puerto – Por defecto 8883(si TLS habilitado), si su corredor MQTT se ejecuta en un puerto diferente, especifique aquí. Uso 1883, si TLS está deshabilitado
  • Certificado de raíz: Sube la raíz. archivo crt que ha creado o descargado antes[ No te olvides de haga clic en subir]
  • Una vez que hayas terminado, guarda la configuración.
  • A continuación, crear dispositivos y eventos con mensajes publicados.
  • No hay opción de autenticación en el lado EMQX para conectar dispositivos. Así que te conectas directamente tu creado dispositivos sin habilitar la autentificación en el lado simulador.
  • Iniciar la red haciendo clic en el botón de inicio y si la conexión es exitosa, entonces puedes ver publicado mensaje en el simulador Registro de red o registro de dispositivos.

Si su integración es exitosa, puede ver la lista de dispositivos conectados en EMQX UI.

emqx dashboard

emqx simulator

Espero que este artículo le proporcione una vista detallada sobre cómo probar MQTT Broker (HiveMQ & EMQX) con Bevywise IoT Simulador. Intente conectarse con cualquier MQTT Broker " prueba su aplicación más rápido. También puede conectarse FOREVER Versión GRATISBevywise MQTT Brokercon IoT simulador para pruebas confiables.

Descargar IoT Simulador ahora GRATIS para empezar con tus pruebas de aplicación.