===== 433MHz Schalt-Steckdosen fernsteuern | Rustimation ===== [[https://chriskrz.selfhost.bz/index.php/433mhz-schalt-steckdosen-fernsteuern/|Originalartikel]] [[https://www.qgelm.de/wb2html/wb25.html|Backup]]

Natürlich kann der Raspberry Pi als Universalgenie auch drahtlose Aktoren (Funk Schalt-Steckdosen und anderes) fernsteuern. Gerade in der Home Automation bieten sich hier schier unbegrenzte Möglichkeiten. Das geht auch recht einfach. Wie man mit dem Pi handelsübliche Funk Schalt-Steckdosen fernsteuern kann,  steht in nachfolgender Anleitung.

Rahmenbedingungen / Voraussetzungen

Um mit dem Pi eine oder mehrere 433 MHz Schaltsteckdosen fernzusteuern brauchst du:

elro

Anschluss des Senders

Der Sender hat 4 Pins. Einer davon ist die Antenne [ANT], an welchem wir einen 17cm langen Draht befestigen. Ob ihr das mit dem Lötkolben macht oder den Buchse-Buchse Bastelkabeln vom Pi, bleibt euch überlassen.

433MHz_wires

Ich habe mich für die Steckervariante entschieden und nach dem Test des Aufbaus die Stecker mit etwas Heißkleber fixiert.

Jetzt wirds leider etwas tricky! Es gibt viele Varianten des Senders und ich garantiere nicht, dass die Pinbelegung immer dieselbe ist. In meinem Fall ist die Belegung wie folgt:

1 – Ground (Masse) geht an Pin 6 oder 25 des Pi
2 – Data In wird mit einem freien GPIO Pin des Pi verbunden –
bei mir ist das Pin 26 für GPIO#7
3 – Schließlich noch die Stromversorgung 3,3 Volt an Pin 1 oder Pin 17 des Pi
4 – Die Antenne wie oben beschrieben. Über kurze Entfernungen von 1-2 Metern braucht man die Antenne nicht unbedingt.

Wer sich mit den Paspberry Pi Kontakten nicht so richtig auskennt, dem empfehle ich die Lektüre von Elinux Org – RPi Low Level Peripherals.

Ob und wie ihr das in ein Gehäuse einbaut, bleibt euch überlassen. Für diesen Anwendungsfall habe ich dieses Gehäuse hier verwandt . Ist der USB Stecker vom Stromanschluss – wie meist – gerade ausgeführt, muss man an der passenden Stelle eine Aussparung in die Frontplatte für den Micro-USB Stecker bohren. Die SD Speicherkarte steckt bei meiner eigenen Lösung in einem Micro SD Adaper, also steht sie nicht über. ggf. also auch hier noch bohren und feilen. Natürlich gehen auch Gefrierdosen.
In Höhe der Befestigungsbohrungen des Pi habe ich mit Heißkleber zwei Holzklötzchen in das Gehäuse geklebt, um den Pi darauf festzuschrauben. Den Sender habe ich direkt mit dem Gehäuse verklebt. Generell finde ich die Gehäusesituation für den permanenten Verbau des Pi mit angeschlossener Peripherie eher unbefriedigend.

Einrichten der Funksteckdose

Die Funktsteckdose muss erst einmal codiert werden. Dazu hat sie i.d.R. eine kleine mit einem Deckel versehene Öffnung unter der sich ein 10-fach DIP Schalter befindet. Schalterchen 1 bis 5 sind für den Systemcode da.
Wir können eine beliebige Kombination wählen z.b 1-0-1-0-1 und merken uns diese. Ebenso können wir nun die Fernbedienung codieren. Die Fernbedienung wird eigentlich nicht benötigt, ist aber ganz praktisch zum Testen.

Die Schalterchen 6 bis 10 legen fest, welche Taste der Fernbedienung gedrückt werden muss um die Dose zu schalten. Der erste Schalter (= Nr. 6) auf ON bedeutet, dass Taste A der Fernsteuerung die Dose schaltet. Schalterchen 7 bis 10 bleiben auf OFF.

Im Weiteren gehe ich davon aus, dass die Dose genauso konfiguriert ist, d.h. auf Taste A liegt. Jetzt könnt ihr schon einmal mit der Fernbedienung ausprobieren, ob das funktioniert – vorausgesetzt, ihr habt eine solche.

Programm einrichten

Das Programm elropi.py haben wir schon auf den Pi kopiert und wir machen es im Editor auf.