Node Red primeiros passos.

Node Red primeiros passos.

Node Red primeiros passos.

Vamos ver como realizar um pequeno teste com Node RedCapítulo por capítulo iremos complicar, mas primeiro daremos alguns primeiros passos básicos, para que você se familiarize com este sistema.

Se você ainda não o instalou Node Red Assistente de Casa Aqui explicaremos como fazer isso.

Node Red Assistente de Casa

Primeiro de tudo temos que saber que um “FLUXO” e um “NÓ”

Fluxo É a área de trabalho onde vamos criar todas as nossas manobras.

node red primeiros passos

 

Ao lado de “Implantar” está o Node Red, onde poderemos configurar a aparência, importar e exportar nossa seção Fluxos e Gerenciar Paleta onde poderemos encontrar diversas integrações criadas por desenvolvedores.

node red primeiros passos 2

É o contentor da entidade e a manobra que queremos realizar.

 

node red primeiros passos 1

Node Red primeiros passos.

Por exemplo, vamos criar um temporizador para uma lâmpada, como faríamos isso?

Primeiro colocamos um nó que nos informa o estado em que a lâmpada se encontra, usaremos um nó chamado EVENTS: STATE.

node red primeiros passos 3

Em seguida, clicamos duas vezes no Node e suas propriedades aparecerão.

 

node red primeiros passos 5

Agora vamos ver quais informações preencher.

  • Nome: nome que queremos dar à entidade.
  • Servidor: temos que selecionar Home Assistant.
  • ID da entidade: a entidade que queremos controlar ou monitorar.
  • Se Estado: “IS” e “OFF” isto diz que se o LED da cozinha estiver apagado o nó não continua, a automação para, no momento em que a luz acende o processo inicia.
  • E pressionamos CONCLUÍDO.

Cada vez que um nó é criado ou modificado temos que clicar no botão DEPLOY, isso não verifica se há algum erro em nosso nó.

node red primeiros passos

Depois de salvo, o nó aparece assim:

node red primeiros passos 6

Isso nos diz que agora você está conectado e pronto para continuar.

Por exemplo, vamos fazer um teste para ver se ele se comunica corretamente. Node Red Home Assistant, acendemos a luz que atribuímos ao nó, neste caso Kitchen Led.

node red primeiros passos 7

Podemos ver que está ligado, o que significa que se comunica perfeitamente.

Vamos continuar, vamos adicionar outro Node chamado StopTimer, ele se encontra na lista de nós chamado Function, pegamos e soltamos na tela Flow.

node red primeiros passos 8

Atribuímos o tempo que queremos que a lâmpada fique acesa, clicamos duas vezes no nó e suas propriedades aparecerão.

node red primeiros passos 9

Na opção de cronômetro colocamos os segundos, também pode ser horas, minutos ou milissegundos, pode ser selecionado no menu suspenso, clicamos em Concluído e Implantar para confirmar.

Agora ligamos os dois nós para iniciar a manobra, isso é feito clicando na saída do nó e aparecerá uma seta que você deve soltar na entrada do próximo, uma imagem vale mais que mil palavras.

node red primeiros passos 10

 

Agora vamos dizer ao Kitchen Led para desligar após 5 segundos, para isso procuramos outro Node chamado “Call Service” encontrado na seção de nós do Home Assistant e os movemos para nosso Flow e novamente entramos em suas propriedades .

node red primeiros passos 11

Os dados a preencher são iguais aos do primeiro nó que adicionamos, mas aqui também vemos a opção “Serviço”, se clicar no seu menu drop-down verá algumas das suas opções, mas ficamos com Turn_off, que é o que queremos para desligar a lâmpada, clique em Done e Deploy como sempre e vincule o nó Timer ao Call Service.

node red assistente de casa

e com isso já finalizamos a nossa automação, é bem básica, mas é um primeiro contato com Node Red primeiros passos e suas características, o mais importante é que você tratou dos nós, pois é divertido, em tutoriais futuros veremos como adicionar um sensor de presença que aciona uma luz e um programador de tempo para irrigação ou iluminação.

Deixe-nos seu comentário ou dúvida, você também pode contribuir com seu Flow Node Red Home Assistant para poder compartilhá-lo conosco.

Obrigado e até breve.

node red primeiros passos.

 

Deixar uma resposta