![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Creación Dashboard en Grafana
Podemos encontrar, en la documentación de Grafana ayuda para el uso de InfluxDB en Grafana:https://grafana.com/docs/grafana/latest/features/datasources/influxdb/
En líneas generales, los puntos a realizar son:
- Creación de un origen de datos que acceda a la base de datos creada para nuestro proyecto, ya vimos cómo realizarlo en la instalación del Dashboard para los datos obtenidos con TELEGRAF.
- Creación de un Dashboard para nuestro proyecto.
- Creación de Querys para obtener los datos a mostrar en el Dashboard.
- Definición de la visualización de los datos para nuestro panel
Para crear un origen de datos procedemos como lo hicimos al instalar Grafana y el Dashboard de telegraf.
Accedemos a “Configuration” “Data Sources” y “Add data source” Seleccionamos “InfluxDB”, le damos un “Name”, la IP de nuestro servidor y “Database” el nombre de nuestra base de datos (mydb) y pulsamos el botón “Save & Test”.
Ahora procedemos a crear un Dashboard
Vamos a “Create” “Dashboard”
Seleccionamos “Add Query”
En el desplegable “Query” seleccionamos el origen de datos que hemos creado (en mi caso “casa”).
Ahora vamos seleccionando campos, al final nos debe quedar una query similar a (para el valor “presure”:
O en modo SQL:
SELECT "sensor" FROM "autogen"."pressure" WHERE $timeFilter
Seleccionamos el tipo de visualización en el botón de “Visualization”
En la parte superior veremos como va quedando nuestra gráfica.
Por último, debemos salvar la query y nuestro Dashboard.
Podéis importar el Dashboard en github, en la carpeta “Grafana”.
Casa-Grafana_Dasboard.json
Antes de importar, debemos remplazar la cadena “IP_SERVIDOR” por la IP de vuestro servidor.
Creación aplicación en Blynk
Instalamos la app de Blynk en nuestro dispositivoEsta disponible tanto para iOS como para Android.
Una vez instalada debemos registrarnos mediante una cuenta de correo.
Accedemos y creamos un proyecto
Seleccionamos el dispositivo genérico
Podemos añadir diferentes tipos de bloques, restaran del “Crédito” disponible.
En nuestro caso, hemos seleccionado “Gauge”, es importante asignar el pin, “Virtual pin” correspondiente al valor que nos envía NODE-RED
![]() |
Y hasta aquí esta entrega, si quieres realizar alguna consulta o comentario, puedes hacerlo en el formulario que encontraras al final o en el formulario de contacto del pie.
No hay comentarios:
Publicar un comentario