por Ponlakshmi
Todos los datos recogidos de los dispositivos de borde deben ser analizados para impulsar decisiones adecuadas. Una buena herramienta para visualize IOT Los datos ayudarán a los usuarios a impulsar mejores decisiones. Cada empresa quiere visualizar datos iot con sus propias herramientas o cómodas en cuanto a su conveniencia.
Una implementación IOT completa necesita un procesamiento de datos potente, visualización fácil de usar y una notificaciones de decisión rápida. Para permitir una aplicación completa,MQTT Brokerahora puede hablar con cualquierGran motor de datospara almacenar los datos para el procesamiento posterior.
AñadimosBúsqueda elásticacomo una extensión predeterminada en el MQTT Broker. PuedesInstalación elástica Buscarylos detalles en el conf/data_store.confy el MQTT Broker comenzará a escribir todos los datos recibidos en el motor Elastic Search. Puedes usar El índice predeterminado comomqty puedes cambiarlo en el data_store.conf archivo. Y también puede visualizar los datos usandoKibanapoderoso visualización herramienta de laElastic.copágina. La mayoría de las herramientas de hoy pueden leer datos de Elastic para mostrarlo de una manera agradable y fácil de usar.
MQTT Broker dividirá el JSON a un nivel y lo almacenará en la tienda de documentos como columnas individuales, para que sea fácil preguntar y tomar decisiones.
Por ejemplo, los datos de un HVAC Sensor production_room_sensor_4 en el formato JSON se verán como
{ “Humidity”:”50%” , “Temperatura”:”27°C”, “Time”:”Tuesday, 19 Dec 2017 14:22:33′ }
Lo mismo se almacenará en una estructura más plana para fácil construcción de visualización Consultas. Si está usando un JSON más anidado para la transferencia de datos
sender:production_room_sensor_4, “Humidity”:”50%” , “Temperatura”:”27°C”, “Tiempo”: “Martes, 19 dic 2017 14:22:33′
MQTT Broker también envía los datos recibidos a cualquiera de tu programa de pitón para procesar y almacenar en su propia tienda de datos
# El parámetrodatosestará en formato dict y las teclas son‘sender’,’topic’, ‘message’, ‘unixtime’, ‘timestamp ’ def handle_Received_Payload(data):# Escribe aquí tu código. Utilice su objeto de conexión para # Envía datos a tu tienda de datos
Vamos a añadir más integraciones al MQTT Broker por Por defecto. Para que pueda usarse como un plug y jugar con la mínima implementación del equipo de desarrollo.
Pruebe nuestro MQTT Broker GRATIS y experimente conectividad sin costuras.
ContactoApoyopara cualquier ayuda.