Conheça o auxiliar Número, o Input_number no Node-red! Altere os números e crie automações! Exiba os números na sua Dashboard!

Os auxiliares são dispositivos fake que podemos criar para auxiliar em automações. Um dos auxiliares bem legais é o Número, por ele além de receber payload podemos enviar payloads em automações e com isso pode ser usado como gatilho.

Vamos lá para o tutorial!

Vá em Configurações, clique em Automações & Cenas.

Vá em Entidades Auxiliares e clique na direito embaixo em Adicionar Entidade Auxiliar.

Selecione Número.

Preencha com um nome, um ícone e outras informações. No meu caso coloquei “Testando” como o nome e não mudei mais nada. Clique em Criar.

Podemos ver que foi criado o input_number.testando que é o auxiliar Número que criei, é ele que vamos usar para automações.

Adicionei ele na Dashboard em um cartão de entidades e podemos ver um slider.

7

Quando alteramos o slider no histórico fica anotada a alteração.

Agora vamos ver como podemos utilizar isso no Node-RED em uma automação!

Podemos utilizar como gatilho ou como visualização de informação!

Utilizando para visualização de informação:

A ideia da automação é alterar o payload da automação para esse payload ser enviado para o input_number e ele aparecer na Lovelace.

Para o exemplo de automação usei 3x inject, 3x change e 1x call service.
Montei dessa forma a automação.

No node change selecionei number em “to the value” e configurei 3 nodes change, cada um com um payload diferente, são eles: 15,25 e 35.

No node call service configurei o input_number e no Data coloquei o código para que seja o payload recebido o valor a aparecer na Lovelace.

Em Domain selecione input_number
Em Service selecione set_value
Em Entity Id selecione a entidade do seu auxiliar número.

{
    "value": "{{payload}}"
}

Para verificar o payload coloquei um node debug e podemos ver que o payload está alterando a mensagem no input_text.

Olhando no cartão na Lovelace conseguimos ver no histórico que o texto foi alterado!

Utilizando como gatilho em automações:

A ideia da automação é quando alterar o slider na Lovelace o payload ser enviado para o Node-RED e alterar as cores de uma lâmpada ou fita LED dependendo do número do input_number.

Para o exemplo de automação usei 1x events:state, 1 switch e 4x call service.
Montei dessa forma a automação.

No node events:state só preenchi com o input_number em Entity ID.

No node switch configurei com a opção “in between” (entre) e coloquei dentre os números 0 a 25, 26 a 50, 51 a 75 e 76 a 100.

E em cada um dos nodes call service configurei a minha fita LED para mudar as cores da fita para verde, azul, vermelho e amarelo.

Então alterando na Lovelace para o slider do input_number dentre os números configurados a fita LED vai mudar as cores.
Podemos ver aqui:

E aqui no histórico do cartão na Lovelace!

É isso, um abraço!

Conheça outros auxiliares:

2 Likes