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!

logo3

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 Dispositivos & Serviços.

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.

11

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

Leandro, bom dia!

Estou utilizando alguns auxiliares de número e em alguma atualização eles não exibem mais os históricos, tem alguma ideia do que pode ser?

Obrigado.

Olá, boa tarde!
Não sei informar, da uma pesquisada no site do HA se tem alguma informação sobre isso!