Künstliche Intelligenz kann längst mehr, als nur Fragen zu beantworten oder Texte zu formulieren. Besonders in der Softwareentwicklung entstehen derzeit Werkzeuge, die nicht nur Code vorschlagen, sondern direkt mit einem vorhandenen Projekt arbeiten können. Eines dieser Werkzeuge ist Claude Code von Anthropic. Ich selbst stehe bei Claude Code noch am Anfang. In dieser Beitragsserie möchte…
Autor: Stefan Draeger
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…
Shelly MQTT einrichten und erste Befehle nutzen
Shelly-Geräte lassen sich nicht nur über RPC-Kommandos und HTTP-Requests steuern, sondern auch über das MQTT-Protokoll. Dafür benötigst du zusätzlich einen sogenannten MQTT-Broker, der die Nachrichten zwischen den beteiligten Geräten und Anwendungen vermittelt. Wie MQTT grundsätzlich funktioniert und warum sich das Protokoll besonders gut für IoT- und Smart-Home-Projekte eignet, habe ich dir bereits im Beitrag „MQTT…
Was ist die Shelly Cloud und welche Funktionen bietet sie?
Wenn du ein Shelly-Gerät einrichtest, kommst du früher oder später mit der Shelly Cloud in Kontakt. Über sie lassen sich Geräte verwalten, von unterwegs steuern, in Szenen einbinden und mit Diensten wie Alexa oder Google Home nutzen. Doch was genau ist die Shelly Cloud eigentlich? Welche Funktionen bietet sie, wann ist sie wirklich praktisch und…
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…
Badlüfter mit Shelly nachlaufen lassen – smarte Lüftersteuerung fürs Badezimmer
Ein Badezimmer ohne Fenster oder mit nur unzureichender Entlüftung kennt wohl jeder: Nach dem Duschen bleibt die feuchte Luft lange im Raum stehen, der Spiegel beschlägt und auch unangenehme Gerüche verschwinden nicht sofort. Häufig ist in solchen Räumen ein einfacher Rohrlüfter verbaut, der zusammen mit dem Licht eingeschaltet wird. Wird das Licht ausgeschaltet, stoppt jedoch…
ThinkNode M5 von Elecrow im Test: LoRa und Meshtastic in der Praxis
LoRa ist eine spannende Funktechnik, wenn Daten über größere Entfernungen übertragen werden sollen, ohne dauerhaft auf WLAN, Mobilfunk oder eine bestehende Internetverbindung angewiesen zu sein. Besonders für IoT-Projekte, Sensorstationen, Outdoor-Anwendungen oder einfache Nachrichtenübertragung ist diese Technik interessant. Nachdem ich im vorherigen Abschnitt erklärt habe, was LoRa ist und wie sich diese Funktechnik von WLAN oder…
