Node-RED – Automationen einfach erstellen
Node-RED – Automationen einfach erstellen
Node-RED ist eine visuelle Programmierplattform für das Internet der Dinge (IoT) und Smart Home. Mit Node-RED lassen sich Automationen, Datenflüsse und Schnittstellen zwischen Geräten ohne klassische Programmierung erstellen.
Was kann Node-RED?
- Automatisierungen für Smart Home Geräte erstellen
- Daten sammeln, verarbeiten und visualisieren
- Geräte unterschiedlicher Hersteller verbinden (z. B. IP-Symcon, Loxone, Philips Hue)
- Benachrichtigungen (E-Mail, Telegram, Push) automatisieren
Wie funktioniert Node-RED?
Node-RED nutzt eine **Flow-basierte Programmierung**:
- Nodes = einzelne Bausteine (z. B. Sensor, Logik, Ausgabe)
- Flows = Verkettung der Nodes zu Automationen
- Drag & Drop Oberfläche = alles visuell ohne Code
Typische Einsatzbereiche
- Bewegungsmelder → Licht einschalten
- Temperatur überwachen → Heizung steuern
- Daten von Solaranlage, PV oder Batteriespeicher sammeln
- Visualisierung von Smart Home Daten
Integration mit IP-Symcon und Loxone
Node-RED kann direkt mit IP-Symcon oder Loxone verbunden werden. So lassen sich Automationen noch flexibler gestalten:
- IP-Symcon Daten auslesen → Aktionen in Loxone auslösen
- Sensoren verarbeiten → automatische Benachrichtigungen senden
- Komplexe Logiken erstellen, die über reine Gerätefunktionen hinausgehen
Praxisbeispiel
Ich nutze Node-RED, um die Fritzbox auszulesen um bei einem Anruf über den Loxone Audioserver Ansagen in den verschiedenen Räumen mit Name und Telefonnummer zu generieren.
Auch wird Alexa über Node-RED eingebunden um Befehle an Loxone zu schicken.
Live Demo
Schau dir das Dashboard in Aktion an: