ENPLDEPT
Flash
Alle Docs
Automation

Automationen auf dem Node — Skripte, jede API in einen Sensor holen, Push aufs Handy, Nachrichten zwischen Nodes

Der Node ist ein kleiner Computer, der immer an ist. Gib ihm Regeln, lass ihn holen, was dich interessiert, und lass ihn dir sagen, wenn etwas passiert. Die Cloud ist optional.

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

Skripte (bis zu 4 Schritte)

Konfiguriert in der App: wenn eine Entität einen Wert überschreitet → dann eines von: Webhook (POST/GET an eine URL, z. B. ein Shelly-Relais oder UniFi), Push aufs Handy, Fetch einer URL in eine Entität, Ping an einen Host, Nachricht an einen anderen Node. Ein Skript mit Intervall läuft von selbst alle N Sekunden (Firmware 0.93+); eines ohne läuft auf Abruf.

Grenzen: 2 Skripte × 4 Schritte, URLs bis 95 Zeichen. Skripte laufen auf dem Node auch bei ausgefallenem Internet (Push und Nachrichten warten dann darauf).

Jede API in einen Sensor holen

Der Node kann einen HTTP-Endpunkt nach Zeitplan aufrufen und ein JSON-Feld in eine Entität verwandeln — einen Tarif, einen Pegelstand, einen Token-Preis, deinen Solar-Wechselrichter. Rezepte für gängige Geräte (Shelly gen1/gen2+, Fronius) stehen auf /integrations.

Node-Entitäten und seine Verbindungen auf der Live-Karte
Ein Skript holt einen Kurs in own.galu_usd — er erscheint wie jede andere Entität

Push-Benachrichtigungen

Jeder Skript-Schritt kann aufs Handy pushen. Pushes werden vom Netzwerk zugestellt (sie funktionieren also auch, wenn das LAN des Nodes von deinem Handy aus nicht erreichbar ist) und behalten eine Historie in der Benachrichtigungsglocke der App.

Nachrichten zwischen Nodes

Ein Node kann einem anderen Node, der dir gehört (oder irgendjemandem, wenn er sie annimmt), eine Nachricht schicken. Der empfangende Node kann Nachrichten-IDs an Aktionen binden — ein Skript einschalten, eine Entität schreiben, einen Webhook aufrufen — so kann ein Node einen anderen überall auf der Welt auslösen.

Aktionen-Bildschirm in der App: Nachrichten-ID gebunden an einen Webhook, ein Skript und einen Push
Aktionen: Was der Node tut, wenn eine Nachricht mit einer bestimmten ID ankommt

Daten anderer Nodes abonnieren

Jeder Node kann Messwerte veröffentlichen; du kannst die Entitäten eines anderen Nodes abonnieren und sie als eigene bekommen (neighbor.*) — auf dem Node, in der App, in Home Assistant. Täglich in GALU an den Veröffentlicher abgerechnet.

Preis

Skripte, Fetch und Monitore sind kostenlos. Push 0,3 GALU, Node-Nachricht 0,5 GALU, Kauf der Daten eines Nodes 0,5 GALU, Abonnement 2 GALU/Tag — alles zurück in den Reward-Pool (Datenkäufe: 70% an den Veröffentlicher). Siehe Wallet & Gebühren.

Fragen, klare Antworten

Was kann ein Skript?

Bis zu vier Schritte — wenn eine Bedingung auf einer Entität gilt, einen Webhook aufrufen, einen Push senden, eine URL abrufen, einen Host anpingen oder eine Nachricht an einen anderen Node schicken. Skripte mit Intervall laufen von selbst.

Woher kommen die Werte?

Von den eigenen Sensoren des Nodes, von allem, was du hineinschiebst (Home Assistant, die App, HTTP), von HTTP-APIs, die der Node abruft, und von anderen Nodes, die du abonnierst.

Kostet Push etwas?

Ein Push ist eine kleine Gebühr, die zurück in den Reward-Pool geht; bei leerem Guthaben wird er nie blockiert.

Aktualisiert: 2026-09-03