HomeBlog Crear dispositivo de IoT simulado

¿Cómo crear un dispositivo IoT simulado?

por Ponlakshmi


Rule Engine

Bevywise IoT Simulatores un libre, altamente escalableIoTSuite de simulación de dispositivos que le ayuda a simular varios escenarios necesarios para el desarrollo, pruebas y demostrando en tiempo real dispositivos y administradores. Puede crear un dispositivo IoT simulado simplemente desde la interfaz de usuario.

Hay tres requisitos principales en virtud de los cuales se puede agrupar la comunicación M2M de dispositivos IoT. Son:


  • - Failover & Redundancy
  • — Recopilación de datos
  • — Activar acciones de borde

Este artículo explica cómo podemos simular los dispositivos IoT. El dispositivo de IoT simulado se puede utilizar junto con sus dispositivos reales a actuar como uno de los dispositivos de borde perdido para tener un ambiente de prueba completo.

IOT Device Failover & Redundancy:

Cualquier redundancia establecida necesita un dispositivo maestro y de reserva. Necesitamos propagar el fracaso del IoT maestro de la reserva Dispositivo. En nuestro escenario, conectamos el maestro y el dispositivo de reserva al corredor y la reserva será suscribirse al estado del dispositivo maestro. Elbrokernotificará al dispositivo de reserva cuando el maestro salga para el dispositivo de reserva para tomar el control. Este escenario se puede hacer utilizando dos dispositivos IoT simulados.


Tome un ejemplo del Generador Diesel de una gran instalación. Tiene un maestro y un generador de reserva. El master should register a Tema de la Voluntad y mensaje al broker y el generador de reserva deben suscribirse al tema de voluntad del maestro. Cuando el maestro Diesel generador baja, el corredor enviará el mensaje a los clientes interesados.


Usted debe configurar unLo sé. Mensajecon un tema /facilidad/dg_master_status con un Open DOWN que el corredor publica en desconexión del Dispositivo.


El DG-Standby debe escuchar el estado maestro y hacer la acción necesaria. Esto requiere dos tipos de acción.


  • - Conseguir el Standby y servir a la necesidad.
  • - Enviar el estado al administrador del Fondo.

El DB Standby debe configurarse con una suscripción para el tema Will del maestro /facilidad/dg_master_status . Así que cada vez que el Maestro DG está abajo, el DG Standby recibirá un mensaje para tomar acción. A continuación el vídeo te ayuda con el suscripción a los temas necesarios.



Como este es el Standby simulado La reserva DG también necesitamos publicar un mensaje diciendo que Slave DB es UP. Así que cuando el esclavo DG recibe un mensaje de maestro hacia abajo, publica un estatus esclavo activo. Usted puede lograr esto a través de la Respuesta de Solicitud ..

Solicitar Tema > Mensaje – DG_Standby :/facility/dg_master_status : Abajo
Tema de respuesta: Mensajes – /facilidad/dg_slave_status : Activo

El siguiente vídeo te ayuda con elcomportamiento simulación.


Data Collection:

Cada decisión tomada hoy está impulsada por los datos. La toma de decisiones perfecta necesita una serie de tiempo datos. Esto exige la necesidad de recopilar datos del dispositivo de borde por cada segundo o minuto basado en el dispositivo.


Puede configurarIoT Simulatorenviar datos continuamente al corredor y al servidor interesado cada segundo. Salud, salud los datos son necesarios para registrar y enviar cada segundo. Ahora simulamos un dispositivo que registra y envía datos a la aplicación del administrador. Necesitamos enviar mensajes cada unos segundos para los monitores.


Cada 5 segundos es el intervalo de tiempo más posible para enviar datos. Puede configurar el tiempo en mucho de un patrón flexible para enviar cada minuto o cada hora o minuto particular de cada hora o segundo de cada minuto y más.

IoT Device Actions:

Los sensores trabajan principalmente en la recopilación de datos. Pero usted necesita procesar estos datos y tomar los necesarios acción. ElIoT Platformte da la flexibilidad para agregar y procesar los datos. La inferencia de estos datos puede desencadenar mensajes a la dispositivos de borde que pueden desencadenar acciones en el borde.


Podemos tomar sensor de nivel de agua y un interruptor de bomba de agua como un ejemplo de cómo podemos sentir datos así como tomar acciones. En este escenario, la bomba de agua debe comenzar cuando el nivel es bajo y necesita ser se detuvo cuando el nivel de agua es alto. La bomba de agua también publicará el estado actual una vez que la cambios de estado. Podemos configurar este escenario usando el simulador de publicación y comportamiento de Event como se muestra en los vídeos anteriores.


Espero que este artículo te ayude a simular tu propio dispositivo IoT usando el simulador IoT. Siéntete libre de escribir para nosotros si necesitas ayuda con tu dispositivo. Tenemos algunas opciones avanzadas como Intercepting y personalización de mensajes y control de API que vamos a hablar en detalle en nuestro próximo artículo.


Descargar elIoT SimulatorGRATIS ahora para crear tu propio dispositivo IOT simulado que imita tus dispositivos reales.

Siéntete libre de escribirnos tus comentarios y preguntas usando elpágina de contacto.