Funksteckdosen per Smartphone steuern mit Raspberry Pi

So steuerst du 433-MHz-Funksteckdosen bequem per Smartphone über deinen Raspberry Pi – einfach erklärt, kostengünstig und ohne App.
🔌 Funksteckdosen bequem per Smartphone steuern – mit dem Raspberry Pi
Funksteckdosen sind super praktisch – zumindest theoretisch. Die kleinen 433-MHz-Steckdosen lassen sich per Fernbedienung schalten und erleichtern den Alltag enorm. Doch je mehr Funksteckdosen man besitzt, desto größer wird das Chaos. Zwei oder mehr Fernbedienungen, zig Tasten, ständig überlegen, welche Lampe jetzt auf welcher Nummer liegt. Ich kann ein Lied davon singen – und meistens habe ich die falsche Taste erwischt.
Also musste eine Lösung her, die komfortabel, flexibel und günstig ist: Funksteckdosen über den Raspberry Pi steuern – ganz einfach per Smartphone, Tablet oder PC.
Keine App, kein Abo, keine teuren Smart-Home-Hubs. Nur ein Browser. Und ein wenig Bastelspaß.
⭐ Warum die Steuerung per Raspberry Pi so genial ist
Der größte Vorteil ist der Komfort:
– Keine Fernbedienungen mehr
– Zugriff von jedem Gerät mit Browser
– Steuerung auch von unterwegs
– Günstiger als viele Smart-Home-Systeme
– Erweiterbar für zukünftige Projekte
Während Systeme wie Homematic oder ZigBee eher „Plug and Play“ sind, punktet der Raspberry Pi mit maximaler Flexibilität und geringen Kosten. Einmal eingerichtet, lassen sich später beliebig viele Module, Sensoren oder Automationen ergänzen.
📦 Was du für das Projekt benötigst
Um deine Funksteckdosen über den Raspberry Pi steuern zu können, brauchst du folgende Komponenten:
– Raspberry Pi (z. B. Pi 3 oder Pi 4)
– Netzteil
– Gehäuse (idealerweise mit GPIO-Zugang)
– 433-MHz-Sender
– 433-MHz-Empfänger
– Kompatible Funksteckdosen (z. B. Brennenstuhl)
– MicroSD-Karte für das Betriebssystem

Die guten Nachrichten: Alles zusammen kostet weniger als viele fertige Smart-Home-Startersets. Die Software ist komplett Open Source – also kostenlos.
💽 Betriebssystem auf dem Raspberry Pi installieren
Ich habe für dieses Projekt Raspbian Jessie verwendet (Debian-basiert), da es sehr ressourcenschonend arbeitet. Die Installation ist simpel:
- Image herunterladen
- Mit Win32DiskImager auf die SD-Karte schreiben
- Karte in den Raspberry Pi stecken und starten
Schon läuft das Grundsystem.
🧩 PiLight installieren – die Software für 433-MHz-Steuerung
PiLight ist ein starkes Open-Source-Tool, das 433-MHz-Geräte empfangen und senden kann. Perfekt also, um die Funksteckdosen zu schalten.
Kurzfassung der Installation:
- Repository hinzufügen
- Schlüssel importieren
- System aktualisieren
- PiLight per apt installieren
Nach wenigen Minuten ist PiLight einsatzbereit.
📡 433-MHz-Empfänger anschließen
Damit der Raspberry Pi Funksignale empfangen kann, musst du den Empfänger richtig anschließen.
Empfänger-Verkabelung:
– VCC → Pin 1 (3.3V)
– Data → Pin 12
– GND → Pin 6

Wichtig: Nicht an 5V anschließen – das könnte den Empfänger beschädigen.
📡 433-MHz-Sender anschließen
Der Sender ist für das Schalten der Funksteckdosen zuständig.
Sender-Verkabelung:
– VCC → Pin 17 (3.3V)
– Data → Pin 11
– GND → Pin 9

Schon ist der Pi in der Lage zu senden.
🎯 Funksignale einfangen und die Codes ermitteln
Jetzt wird’s spannend: Der Raspberry Pi „lauscht“ auf die Signale deiner Funksteckdosen-Fernbedienung.
Befehl zum Mitschneiden:
pilight-receive
Halte die Fernbedienung nah an den Empfänger. Ohne Antenne ist die Reichweite sehr gering – ein Stück Klingeldraht wirkt wonders. Anschließend erscheinen die Funksignale als JSON-Objekte.
Beispiel:
{
„protocol“: „elro_800_switch“,
„systemcode“: 31,
„unitcode“: 4,
„state“: „on“
}
Diese Codes benötigst du später zum Schalten über den Raspberry Pi.
💡 Funksteckdosen über Raspberry Pi schalten
Mit dem pilight-send-Befehl kannst du testen, ob das Schalten funktioniert:
pilight-send –p elro_800_switch –s 30 –u 4 –on
Wenn die Steckdose darauf reagiert: Perfekt!
Jetzt kannst du alle weiteren Steckdosen auslesen und speichern.
🛠️ PiLight konfigurieren – der wichtigste Schritt
Damit deine Steckdosen im Browser angezeigt und steuerbar sind, müssen sie in der Datei /etc/pilight/config.json eingetragen werden.
Wichtig: Vorher den Service stoppen.
sudo service pilight stop
Danach kannst du deine Geräte hinzufügen:
– Protokoll
– systemcode
– unitcode
– Anfangszustand
– Anzeigename in der Weboberfläche
Wenn alles stimmt, den Service wieder starten:
sudo service pilight start

Jetzt erreichst du deine persönliche Smart-Home-Steuerung einfach über die IP des Raspberry Pi – ohne App, direkt im Browser.
🧯 Häufige Fehler und ihre Lösungen
– Schwacher Empfang:
Ohne Antenne geht fast nichts. Ein Draht oder kleine Antenne reicht völlig.
– Config-Fehler:
Eine fehlende Klammer genügt, und PiLight startet nicht.
Tipp: Logs prüfen!
– Falsche GPIO-Pins:
Viele Tutorials nutzen unterschiedliche Bezeichnungen – also genau vergleichen.
🏁 Fazit: Smarte Lösung zum kleinen Preis
Mit einem Raspberry Pi verwandelst du einfache 433-MHz-Funksteckdosen in vollwertige Smart-Home-Komponenten – günstig, zuverlässig und flexibel erweiterbar.
Die Einrichtung macht Spaß und das Ergebnis begeistert: zentrale Steuerung, klare Oberfläche und keine Fernbedienungen mehr.
Weiterführender Link:
https://www.raspberrypi.com/documentation/computers/getting-started.html




Hallo.
Ich habe versucht nach deiner Anleitung pilight zu instalileren, allerdings kann ich den service nicht starten.
Ich bekomme immer nur die Meldung:
pi@pi:~ $ sudo service pilight start
Job for pilight.service failed because the control process exited with error code.
See „systemctl status pilight.service“ and „journalctl -xe“ for details.
Irgendeine Idee an was das liegen kann?
Schönen guten Tag.
Erst einmal danke für das super Tutorial! Leider Empfange ich keine Signale , sobald ich „pilight-receive“ eingebe. Der Service läuft ohne Fehler. An meiner Hardware & Verkabelung kann es nicht liegen, da ich auf meiner alten Backup img. Datei alles ohne Probleme ausführen kann. Woran könnte das liegen?
Ganz liebe Grüße
Hallo Tobias,
du müsstest ein bisschen mehr von deiner Konfiguration berichten. Ist die Antenne zum Empfangen der Signale richtige angeschlossen? Bei mir war es so, dass ich zum Empfangen der Signale die Fernbedienung richtig dicht an den Empfänger halten musste. Sonst ist da auch nichts angekommen. Beim Senden der Signale auf die Funksteckdosen sieht das anders aus. Da reicht der Funkempfang locker 10 Meter und durchdringt eine Wand.
Beste Grüße