Direkt zum Inhalt
PekawayPekaway
LFBros Heizung mit 433MHz steuern

LFBros Heizung mit 433MHz steuern

Eine weitere weitverbreitete Heizung in Campingmobilen ist die LFBros mit Funkfernbedienung. Das Funkprotokoll haben wir im VanPi OS mit eingebunden, sodass wir diese Heizung mithilfe eines RF-Receivers und eines RF-Transmitters (Radio Frequency) auf 433MHz Basis steuern können.

Auf dem Relayboard sind dafür Lötpunkte vorgesehen, auf die Receiver und Transmitter einfach aufgelötet werden können. Im Foto unten sind die Geräte nur aufgesteckt. 

Um die RF-Signale benutzen zu können, haben wir die Software WiringPi vorinstalliert (ACHTUNG: Nicht mehr aktuell, die Software ist auf neueren VAN PI OS Versionen nicht installiert! Der entsprechende Flow ist im Backend deaktiviert, aber noch vorhanden.) und die entsprechenden Pins des Raspberrys herausgeführt.

Im Node-RED Frontend können wir mit dem Debug Befehl "GPIO Readall" die Pinbelegung sehen, in diesem Fall interessiert uns die Spalte "wPi".

Gleichzeitig finden wir unter der Konfiguration von Wiringpi, im Ordner ~/pekaway/433Utils/RPi_utils, die Dateien codesend.cpp und RFSniffer.ccp, diese beiden C++ Dateien sind letztendlich dafür verantwortlich, dass Befehle über 433MHz gesendet/empfangen werden können. Dort sind die Pins 4 für das Senden und 3 für das Empfangen eingestellt.

Jetzt können wir in der Systemkonfiguration von VanPi im Unterpunkt System Config → LFBros die Heizung aktivieren. Dort lernen wir die Kommandos der Funkfernbedienung an. Wenn wir im Bereich „Training“ den Button "Read on" drücken, wird ein RFSniffer Prozess gestartet. Sobald dann Daten empfangen werden, wird dieser Befehl gespeichert und kann fortan mit "Send on" abgeschickt werden.

Enstprechend werden nach Aktivierung der Heizung im Heater Tab die Buttons für die Steuerung der LFBros Heizung angezeigt und können benutzt werden, sobald sie angelernt wurden.

Der dazugehörige Flow im Node-RED Backend sieht auf den ersten Blick etwas kompliziert aus.... das ist er auch, hat tatsächlich etwas Zeit gekostet :D Wir haben versucht dabei möglichst viele Situationen abzudecken, um das System für alle Eventualitäten bereitzumachen. 

Ebenso können mit dem Setup und etwas Anpassung in Node-RED auch andere 433MHz Geräte gesteuert werden.

Hinterlasse einen Kommentar

Deine Email-Adresse wird nicht veröffentlicht..

weitere Tutorials

OpenSource needs Support

werde jetzt Patron

Mehr Projekte, mehr Tutroials und mehr unterstütze Geräte. Unsere Community wächst und freut sich auch über deine Unterstützung. Werde also jetzt Patron um immer die neuesten Inhalte zu erhalten und gleichzeitig das VAN PI Projekt zu unterstützen.

Patron werden
Warenkorb 0

Dein Warenkorb ist leer

Beginn mit dem Einkauf