Node-Red

11. Interfaz de usuario

Para crear una interfaz de usuario necesitamos instalar la paleta Dashboard.

Vamos a crear un gráfico temporal utilizando el nodo chart.


Primero deberemos crear un agrupamiento de nodos

Como vemos en la imagen vamos a querer un linea (serie) por cada sensor de temperatura. Esto está explicado en la ayuda del nodo chart: "Multiple series can be shown on the same chart by using a different msg.topic value on each input message." O sea que cada mensaje que llega al nodo chart debe tener en el tópico la serie (sensor) a la que pertenece y en el payload el valor de la medición.

Utilizamos un nodo función entre mqtt in y el chart que se encargue de acondicionar el mesaje


Para acceder la página con la interfaz de usuario nos dirigimos a la dirección de node-red subcarpeta /ui