Esse tutorial tem o objetivo de ajudar quem tem interesse em instalar o Add-on Node Red através do Supervisor.
O Node Red é uma ferramenta visual voltada para IoT (Internet das coisas) e Webservice, é uma ferramenta de desenvolvimento baseada em fluxograma para programação visual desenvolvida originalmente pela IBM para unir dispositivos de hardware, APIs e serviços on-line como parte da Internet das Coisas.
Ele funciona independente do Home Assistant, porém Franck Nijhof criou esse add-on para ser instalado no HA sem complicações, basta adicionar o Add-on, inicializar o Node Red e você já poderá utilizar a ferramenta.
Abaixo iremos mostrar como realizar a instalação do Node-RED através do Supervisor. Em um outro tutorial, vamos mostrar como auxiliar na utilização da ferramenta.
Para iniciar, vá em Configurações, Add-ons, vá em “Loja de Add-ons ” no canto direito abaixo e procure o add-on Node-RED.
Procure o Node-RED e clique em Instalar.
Quando estiver instalado basta ir em Ajustes, preencha o “credential_secret”. Nela defina uma senha, que é usado para criptografar dados confidenciais. Esta é apenas uma “senha”, que você deve salvar em um local secundário. É importante preencher com um usuário e senha em http_node e http_static.
Desligue a opção SSL se estiver ligada. Se quiser pode definir um tema para o Node-RED, recomendo o dark. Clique em Salvar.
Se você quer saber mais sobre as demais informações, podem consultar a página da documentação do add-on.
Após preencher tudo, clique em salvar e inicie o add-on clicando em Iniciar. Você pode habilitar a opção “ Mostrar na barra lateral “, para que crie um item no menu lateral do Home Assistant.
Após iniciar o add-on, você pode acessar pelo menu que foi criado. Se o menu não aparecer, atualize a página.
Atenção: É normal aparecer a mensagem “502: Bad Gateway”
Atenção: É normal aparecer a mensagem “502: Bad Gateway”
Normalmente isso ocorre logo após você iniciar o Node-RED e clicar para acessar. Isso ocorre porque o add-on ainda não carregou toda a interface/sistema. Basta aguardar 1 ou 2 minutos e tentar novamente.
Pronto, se aguardou e carregou já pode usar o Node-RED!
Node-RED direto no Navegador
Uma outra opção de acessar o Node-RED é através do seu navegador de internet pelo IP do seu Home Assistant com a porta que o Node-RED utiliza.
Que por padrão é: https://SEU-IP:1880 ( Se você não usa SSL, o endereço deve começar com HTTP e não HTTPS ).
Vai aparecer uma tela pedindo usuário e senha, é o usuário e senha que você utiliza para se conectar no Home Assistant.
Particularmente prefiro acessar pelo endereço de IP no navegador de internet pois te dará mais espaço na tela para trabalhar com os nodes, e isso é importante.
Com o passo a passo você terá o add-on instalado pronto para ser utilizado.
Node-RED Companion
Alguns nodes necessitam do Node-RED Companion instalado para o seu uso.
Como nesse exemplo abaixo.
Vai precisar do HACS para instalar o Node-RED Companion.
No HACS vá em Integrações.
Clique em “+ Explorar e baixar repositório” no canto direito inferior e procure Node-RED Companion.
Clique em “Baixe esse repositório no HACS”.
Clique em Baixar.
Reinicie o Home Assistant.
Com ele reiniciado vá em Configurações, Dispositivos e Serviços.
No canto direito em baixo clique em Adicionar Integração e procure na lista Node-RED Companion.
Clique em Enviar.
Clique em Terminar.
Node-RED Companion instalado.
É isso, um abraço!
Instalou o Node-red, agora vamos aprender a utilizar! Recomendo seguir para esse tutorial: