Introdução
Instalação Node-RED
Siga as orientações de instalção oficiais para sistemas operacionas Windows e Linux no link a seguir:
https://nodered.org/docs/getting-started/local
A partir de então deve-se inicializar o Node-RED. De um terminal (Linux) ou a partir de um Prompt de Comando (Windows), deve ser digitado o seguinte comando:
node-red
Algumas mensagens como “Welcome to Node-RED” serão exibidas no terminal. A este ponto, foi instanciado um servidor local de aplicação em Node-RED. Aponte para o endereço do navegador correspondente ao IP
da máquina. Acessa um Navegadir de Internet e aponte para localhost:1880
. A interface principal do Node-Red será carregada conforme a Figura 1 a seguir.
Figura 1 – Interface web Node-RED em http://localhost:1880
Se isto funcionou, pode-se digitar CTRL+C
no terminal para desligar o Node-RED e retornar para a linha de comando.
WEB browser
A partir de agora, de qualquer lugar em que o IP referente à máquina que estiver executando o node-red , será possível visualizar e editar, via browser, a aplicação instanciada em Node-RED.
Interface web
Manage Palette
Ainda é possível instalar plugins que não são padrão de instalação Node-RED. Alguns serão necessários instalar como o pluging de dashboard para exibição de valores enviados do end-node à aplicação passando pelo Network Server. Também é necessário um plugin de crytografia que decodifica a mensagem enviada e codifica para o tipo desejado.
No menu principal da interface Node-RED () observa-se o Item Manage Pallets. Este mecanismo gerencia os plugins instalados e os que podem ainda ser instalados dependendo de cada aplicação conforme a Figura a seguir.
Figura 2 – Menu principal evidenciando o item Manage Palette
Para instalar o módulo que irá decodificar o dado recebido em base 64 para hexadecimal, deve-se instalar um módulo de criptografia. Deve-se digitar crypto
no campo de buscas e ent~]ao deve-se instalar o plugin segundo a figura a seguir.
Figura 3 – Janela de configurações do usuário para instalação plugin crypto
Ainda para que sejam mostrados os dados em dashboard, deve ser instalado o módulo dashboard. Em User Settings, deve-se digitar node-red-dashboard
e instalar conforme os métodos anteriores e descrito na figura abaixo.
Figura 4 – Janela de configurações do usuário para instalação plugin dashboard
A partir dos plugins instalados é possível, a partir de agora, executar aplicações para que se utilize um servidor MQTT broker, exibir os dados em um dashboard, ou mesmo colocar como parâmetro de entrada de ferramentas de Data Anallitics.