In diesem Beitrag zeige ich dir, wie du den Funduino Cube per MQTT mit Node-RED nutzt. Als Mikrocontroller kommt dabei ein Raspberry Pi Pico 2 W zum Einsatz, der die Kommunikation mit dem MQTT-Broker übernimmt. Mein erster Versuch mit einem Arduino Nano ESP32 hat nicht wie geplant funktioniert. Der Grund: Der Cube ist auf 5V…
Schlagwort: Node-RED
Shelly mit Node-RED steuern und MQTT-Status auswerten
Im letzten Beitrag „Shelly MQTT einrichten und erste Befehle nutzen“ habe ich dir gezeigt, wie du MQTT auf einem Shelly aktivierst und den Ausgang mit einfachen MQTT-Kommandos steuerst. Für einen ersten Test eignet sich der MQTT Explorer sehr gut. Möchtest du den Shelly jedoch dauerhaft in eigene Automatisierungen einbinden, ist eine Lösung wie Node-RED deutlich…
Node-RED Fehler loggen: Mit Bordmitteln und eigener Logger-Node
Im vorherigen Beitrag habe ich dir gezeigt, wie du Fehler und Statusänderungen in Node-RED mit einer Catch- beziehungsweise Status-Node erkennst und anschließend über eine Debug-Node ausgibst. Doch was passiert, wenn ein Flow unbeaufsichtigt läuft und du einen Fehler erst Stunden oder Tage später bemerkst? In diesem Fall reicht die Ausgabe im Debug-Bereich nicht aus. Damit…
Node-RED Fehler finden: Catch-, Status- und Debug-Node einfach erklärt
In der Softwareentwicklung reicht es nicht aus, nur die sogenannten Happy Cases abzudecken – also die Fälle, in denen eine Anwendung genau so funktioniert wie vorgesehen. Genauso wichtig sind die Fehlerfälle. Ein Endpunkt auf einem Server kann vorübergehend nicht erreichbar sein, ein Gerät kann ausfallen oder eine Netzwerkverbindung kann unterbrochen werden. Solche Ausfälle können geplant…
Node-RED SD-Karte schonen: Persistent Context richtig nutzen
Im Beitrag „Node-RED Context nach Neustart behalten – so geht’s“ habe ich gezeigt, wie man Context-Daten in Node-RED dauerhaft speichern kann. Dafür wird der sogenannte Persistent Context aktiviert. Node-RED speichert Werte dann nicht nur im Arbeitsspeicher, sondern zusätzlich im Dateisystem. Gerade auf einem Raspberry Pi kommt dabei schnell eine wichtige Frage auf: Kann das häufige…
Node-RED Context nach Neustart behalten – so geht’s
Im vorherigen Beitrag haben wir uns angeschaut, wie der Node-RED Context funktioniert und wie du Werte ohne Datenbank zwischenspeichern kannst. Dabei gab es aber einen wichtigen Hinweis: In der Standardkonfiguration werden Context-Werte im Arbeitsspeicher gespeichert. Wird Node-RED neu gestartet, der Docker-Container beendet oder der Raspberry Pi neu gebootet, können diese Werte verloren gehen. In diesem…
Node-RED Context erklärt: Werte speichern ohne Datenbank
In Node-RED werden Daten normalerweise von Node zu Node weitergereicht. Ein Sensorwert kommt rein, wird verarbeitet und anschließend zum Beispiel im Debug-Fenster ausgegeben, per MQTT verschickt oder in einer Datenbank gespeichert. Aber was ist, wenn du dir einen Wert nur kurz merken möchtest? Zum Beispiel: Genau dafür gibt es in Node-RED den sogenannten Context. Mit…
MQTT kann mehr: So baust du deinen eigenen Chat mit Node-RED
Meist wird MQTT verwendet, um Sensordaten oder Schaltzustände zu übertragen: Temperaturwerte, Luftfeuchtigkeit oder das Ein- und Ausschalten eines Relais. Klassisches IoT eben. Doch was viele dabei übersehen:MQTT ist völlig unabhängig davon, was du überträgst. Ob Zahlen, Texte oder sogar strukturierte Daten – für MQTT ist alles einfach nur eine Nachricht. Und genau hier wird es…



