MQTT Watchdog in Node-RED: Die Verbindung zum ioBroker absichern

MQTT ist die Brücke zwischen ioBroker und Node-RED – doch bei instabiler Verbindung kann genau diese Brücke zusammenbrechen: Der MQTT-Adapter friert ein und bleibt dauerhaft im „Connecting“-Status hängen. Ich zeige dir, wie du mit einfachen Mitteln in Node-RED und ioBroker eine gegenseitige Überwachung aufbaust, die eingefrorene Verbindungen automatisch erkennt und zuverlässig neu startet – ganz ohne manuelles Eingreifen.

Addieren mit Node-RED

In Node-RED gibt es keine klassischen Rechen-Module mit mehreren Eingängen – stattdessen müssen Werte zwischengespeichert und über Nachrichten verarbeitet werden. Dieser Artikel zeigt, wie man eine einfache und wiederverwendbare Funktion zur Addition beliebig vieler Eingangswerte umsetzt, inklusive Nutzung des Flow-Kontexts und Erklärung der modernen .reduce()-Methode.

MQTT-Handling in Node-RED

Effizientes MQTT-Handling in Node-RED: Wie man bei vielen Datenpunkten die Übersicht behält, MQTT-Verbindungen performant gestaltet und mit Wildcards sowie Switch- und Link-Nodes Ordnung in komplexe Flows bringt – so bleibt dein System schnell und stabil.

Erste Flows und die grundsätzliche Funktionsweise von Node-RED

Erfahre wie Node-RED weit über einfache Schaltaufgaben hinausgeht. Anhand eines konkreten Beispiels lernst du, wie Informationen über msg.payload und msg.topic verarbeitet, zwischengespeichert und mithilfe von JavaScript-Funktionen gezielt weiterverarbeitet werden – inklusive persistenter Speicherung im Flow. So bekommst du ein tiefes Verständnis für die Funktionsweise von Node-RED und seine Möglichkeiten im Smart-Home-Einsatz.

WordPress Appliance - Powered by TurnKey Linux