ENPLDEPT
Flash
Toda a documentação
Automação

Automações no node — scripts, qualquer API num sensor, push para o seu telefone, mensagens entre nodes

O node é um pequeno computador que está sempre ligado. Dê-lhe regras, deixe-o ir buscar o que lhe interessa e deixe-o avisá-lo quando algo acontece. A cloud é opcional.

edge-rule · runs on the node
Workshop power— W
2000 W
WHEN power > 2000 W → PUSH · WEBHOOK
Sensmos · High loadWorkshop draws 2,140 W — check the heater

Scripts (até 4 passos)

Configurados na app: se uma entidade cruza um valor → então qualquer um de: webhook (POST/GET a um URL, p. ex. um relé Shelly ou UniFi), push para o seu telefone, fetch de um URL para uma entidade, ping a um host, mensagem para outro node. Um script com intervalo corre sozinho a cada N segundos (firmware 0.93+); um sem intervalo corre a pedido.

Limites: 2 scripts × 4 passos, URLs até 95 caracteres. Os scripts correm no node mesmo com a internet em baixo (push e mensagens ficam então à espera dela).

Qualquer API num sensor

O node pode chamar um endpoint HTTP com uma periodicidade e transformar um campo JSON numa entidade — uma tarifa, o nível de um rio, o preço de um token, o seu inversor solar. Receitas para dispositivos comuns (Shelly gen1/gen2+, Fronius) estão em /integrations.

Entidades do node e as suas ligações no mapa ao vivo
Um script puxa uma cotação para own.galu_usd — aparece como qualquer outra entidade

Notificações push

Qualquer passo de um script pode enviar push para o seu telefone. Os pushes são entregues pela rede (por isso funcionam mesmo quando a LAN do node não está alcançável a partir do seu telefone) e ficam com histórico no sino de notificações da app.

Mensagens entre nodes

Um node pode enviar uma mensagem a outro node seu (ou de qualquer pessoa, se ela aceitar). O node recetor pode associar ids de mensagem a ações — ligar um script, escrever uma entidade, chamar um webhook — para que um node possa acionar outro em qualquer parte do mundo.

Tela de ações na app: id de mensagem associado a um webhook, um script e um push
Ações: o que o node faz quando chega uma mensagem com um dado id

Subscrever dados de outros nodes

Qualquer node pode publicar leituras; você pode subscrever as entidades de outro node e recebê-las como suas (neighbor.*) — no node, na app, no Home Assistant. Cobrado diariamente em GALU ao publicador.

Preço

Scripts, fetch e monitores são grátis. Push 0.3 GALU, mensagem entre nodes 0.5 GALU, comprar os dados de um node 0.5 GALU, subscrição 2 GALU/dia — tudo reciclado para o pool de recompensas (compras de dados: 70% para o publicador). Veja Carteira e taxas.

Perguntas, respostas diretas

O que pode fazer um script?

Até quatro passos — se uma condição sobre uma entidade se verificar, chamar um webhook, enviar um push, fazer fetch de um URL, fazer ping a um host ou enviar uma mensagem a outro node. Scripts com intervalo correm sozinhos.

De onde vêm os valores?

Dos sensores do próprio node, de tudo o que você lhe envia (Home Assistant, a app, HTTP), de APIs HTTP que o node consulta e de outros nodes que subscreve.

O push custa alguma coisa?

Um push é uma pequena taxa que volta para o pool de recompensas; nunca é bloqueado por um saldo vazio.

Atualizado: 2026-09-03