HomeBlog IoT Implementation Series

IoT Implementation Series – Design the Data

por Ponlakshmi


design data

Como parte de la serie IoT Implementation, este tema cubre las mejores prácticas para diseñar la comunicación de datos entre el dispositivo del borde y el centro Plataforma.

Dispositivo IoT para respuesta a Cloud

Los humanos siempre esperan una respuesta para cada acción. La respuesta puede ser emocional, física, visual o cualquier humano forma comprensible. Lo mismo es la norma cuando interactuamos nuestras intensidades a través de unaDispositivo IoT. Los desarrolladores a menudo extrañan el punto que el dispositivo del borde también los necesita para completar la respuesta de vuelta a los humanos. La necesidad del usuario de reconocimiento es diferente de lo que el protocolo proporciona. El nivel de protocolo ack mensaje sólo confirma la recepción de los datos en el borde o el servidor. Pero la acción sucede después de que el protocolo se envía atrás. Así que necesita asegurarse de enviar un mensaje desde el dispositivo o el servidor una vez que la acción deseada sea completo. La respuesta debe ser un éxito o un fallar mensaje basado en el resultado. Revise el resultado antes de que se active el mensaje.

Diseñe el mango del mensaje correcto

Todos los protocolos IoT tienen un identificador para el evento y mensajes de comando entre dispositivo y gestor aplicación.MQTTlo llama por el nombreTema. Es muy importante definir temas buenos y claros para la comunicación. Los temas deben ser muy relevantes ya que deben ser comprensibles por los Humanos también. Es recomendable tener un identificadores obligatorios del dispositivo en las suscripciones, ya que podremos saber a dónde va el comando. Para los eventos, es la opción de los implementadores utilizar el tema.

Enviar datos relevantes a MQTT Cloud

Un medio de datos horneados equivale a no tener datos. Así que asegúrese de poner todos los datos disponibles en el nube desde el borde. Por ejemplo, cuando recopilamos un estado de la máquina desde el dispositivo del borde, la información básica es sobre el salud de la máquina como temperatura, flujo refrigerante, nivel de vibración. Pero a menudo soltamos la visión del tiempo pertinente en el borde. Es mejor. para obtener el tiempo desde el dispositivo del borde que utilizar el tiempo en el servidor. Añadir el identificador del dispositivo también como parte de los datos que puede ayudar mucho durante el análisis de datos. Habrá más información básica que puede no ser de interés hoy. Pero es mejor tenerlos para el análisis futuro.

Identificar " agrupar los dispositivos

Diferente IoT La aplicación Cloud tiene diferentes tipos de proceso de identificación de dispositivos. La mayoría de ellos consiguen esto hecho cuando añaden el dispositivo. Pero este proceso aumenta el esfuerzo humano para agregar estos dispositivos.Bevywise IoT Platformpermite cualquier dispositivo para conectar si tienen las teclas de auth correctas. El dispositivo puede enviar datos adicionales más tarde. La mayoría de los Protocolos IoT hoy no le permite enviar más información mientras se conecta al servidor. Identificar el comando de registro y la lista de datos solicitados por el IoT Platform y enviarlo como un mensaje separado basado en el protocolo.


En el lado de la plataforma, usted será capaz de crear una interfaz de usuario específica del dispositivo para sus operadores basados sobre sus funciones. La plataforma IoT principalmente necesita saber el tipo de dispositivo, fabricante, ubicación, etc. Pero puedes siempre la personaliza para tener más información necesaria para su IoT Gestión e inventario de los dispositivos

Integración móvil

Uno de los mayores puntos de engaño en la IoT Implementation es que los desarrolladores tienden a usar el mismo Protocolo Conecta tus aplicaciones móviles. Pero esa no es la implementación correcta de IoT de la aplicación móvil. La aplicación móvil debe construirse sobreREST APIde la Plataforma IoT y debe integrarse sistema de mensajería comoMensajería de Firebase Cloudpara el notificación. Como opción, los desarrolladores pueden utilizar el protocolo comunicación basada cuando la aplicación está abierta para mensajes instantáneos al servidor, pero no debe depender de que termine hasta el final.


Bevywise Networkses un proveedor de solución final para IoT Implementación para cualquier vertical desde dispositivos Edge aIoT Cloud Plataforma. Estaríamos encantados de ayudarle a conseguir su solución adaptada por nosotros.

Related Post:

Diseñando el borde