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…
Autor: Stefan Draeger
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…
Was ist LoRa? Vorteile, Einsatzgebiete und Geräte für den Einstieg
Nicht jedes Mikrocontroller- oder IoT-Projekt befindet sich direkt neben dem heimischen WLAN-Router. Gerade bei Sensoren im Garten, auf dem Feld, im Wald oder bei mobilen Anwendungen stößt WLAN schnell an seine Grenzen. Genau an dieser Stelle wird LoRa interessant: eine Funktechnik, mit der kleine Datenmengen über große Entfernungen und mit vergleichsweise geringem Energieverbrauch übertragen werden…
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…
