Funksteckdosen per Smartphone steuern mit Raspberry Pi

Home > Smart Home

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:

  1. Image herunterladen
  2. Mit Win32DiskImager auf die SD-Karte schreiben
  3. 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:

  1. Repository hinzufügen
  2. Schlüssel importieren
  3. System aktualisieren
  4. 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

Funksteckdose Empfänger

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

3 Kommentare
  1. thomas
    thomas sagte:

    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?

    Antworten
  2. Tobias
    Tobias sagte:

    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

    Antworten
    • admin
      admin sagte:

      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

      Antworten

Hinterlasse einen Kommentar

An der Diskussion beteiligen?
Hinterlasse uns deinen Kommentar!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert