Pular para o conteúdo principal

Primeiros Passos com Node Red no reComputer-R1000

Introdução

Node-RED é uma ferramenta de programação versátil projetada para conectar dispositivos de hardware, APIs e serviços on-line de forma contínua. Seu editor de fluxos baseado em navegador simplifica o processo de interligar diferentes componentes usando uma variedade de nós da paleta. Com um ambiente de execução leve construído sobre Node.js, ele utiliza com eficiência o Raspberry Pi e outros hardwares de baixo custo, tornando-o perfeito para aplicações de borda de rede.

Primeiros Passos

Antes de começar este projeto, talvez seja necessário preparar seu hardware e software com antecedência, conforme descrito aqui.

Preparação de Hardware

reComputer R1000

Preparação de Software

O reComputer-R1000 chega até você com o Raspberry Pi OS pré-instalado. Se você estiver inicializando este dispositivo pela primeira vez, leia nosso Wiki Primeiros Passos

Instalar Node Red no reComputer-R1000

  • Passo 01: Acessar o reComputer-R1000 via SSH Abra o PowerShell se você estiver usando Windows ou abra o aplicativo Terminal se estiver usando outro programa e, em seguida, digite ssh {USERNAME}@{RECOMPUTER_IP_ADDRESS}. Como exemplo

Depois, insira a senha para o {USER} do sistema operacional que você configurou no seu reComputer.

  • Passo 02: Instalar Node-RED

A equipe do Node-RED preparou um script All-IN-ONE para nós, no qual você só precisa inserir o seguinte comando no aplicativo Terminal nativo do reComputer (via VNC Viewer) ou no shell SSH do passo acima.

bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)

Ao final da instalação, serão feitas algumas perguntas pelo prompt e você precisará respondê-las.

  • Passo 03: Configurar Node-Red Após a conclusão da instalação com o script All-IN-ONE, você pode usar os seguintes comandos conforme necessário:

Use node-red-start para iniciar o Node-RED
Use node-red-stop para parar o Node-RED
Use node-red-start para iniciar o Node-RED novamente
Use node-red-log para visualizar a saída recente de log
Use sudo systemctl enable nodered.servicepara ativar a inicialização automática do Node-RED em cada boot
Use sudo systemctl disable nodered.servicepara desativar a inicialização automática na inicialização

  • Passo 04: Acessar o editor do Node-RED

Agora abra o seu navegador da web favorito e insira a URL descrita abaixo:

  • Opção 1: Use http://127.0.0.1:1880, se o navegador estiver sendo executado localmente no seu reComputer via VNC.

  • Opção 2: Use http://{reComputer_IP_ADDRESS}:1880, se o navegador estiver sendo executado remotamente em um computador host; substitua {reComputer_IP_ADDRESS} pelo endereço IP do reComputer.

Familiarizando-se com o Node-RED

Agora você deverá ver um resultado semelhante à imagem abaixo:

Visão geral do editor do Node-RED

  • Painel de Nós: A área onde os usuários podem navegar e selecionar nós de uma paleta para adicionar aos seus fluxos.
  • Editor de Fluxos: A área de trabalho onde os usuários conectam visualmente nós para criar seus fluxos.
  • Painel de Configuração: A seção onde os usuários podem configurar as propriedades e definições dos nós selecionados.
  • Botão de Configurações: Permite que os usuários acessem e ajustem várias configurações e preferências do editor Node-RED.
  • Botão Deploy: Permite que os usuários façam o deploy de seus fluxos para o runtime do Node-RED, tornando-os ativos e operacionais.

Instalar Nós

Existem algumas opções: uma é usar linhas de comando e a outra é usar o editor do Node-RED. Aqui, explicarei o método mais simples, que é usar o editor do Node-RED.

  • Passo 1: Clique no botão Settings com o ícone de três traços, localizado no canto direito, e então selecione Manage palette

  • Passo 2: Na aba palette, clique na aba Install

  • Passo 3: Pesquise o nó na barra de pesquisa de nós e clique no botão install para instalar

  • Passo 4: clique no botão Install na janela de aviso suspensa para confirmar a instalação

  • Passo 5: Aguarde a conclusão da instalação; você deverá ver o botão install mudar para installed.

  • Passo 6: você deverá ver os nós instalados na barra lateral.

Suporte Técnico e Discussão de Produto

Obrigado por escolher nossos produtos! Estamos aqui para oferecer diferentes tipos de suporte para garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.

Loading Comments...