Kopieren/Nachahmen des drahtlosen Garagenöffner-Funksignals

Ich möchte meinen Garagentoröffner auf ein anderes Gerät kopieren können, aber dazu muss ich zuerst in der Lage sein, das Funksignal, das vom Garagenöffner gesendet wird, neu zu erstellen.

Gibt es eine Möglichkeit, das Signal eines Funksenders auszulesen und für eine spätere Verwendung "speichern" zu können? Das heißt, das Signal lesen und in meine eigene Software implementieren. Also stelle ich das Signal von meinem Pi wieder her, wenn ich das Garagentor öffnen möchte.

Antworten (2)

Das Problem, das Sie wahrscheinlich haben werden, ist, dass fast alle modernen RF-Fernbedienungen einen Rolling Code verwenden . Wenn Sie also denselben Code aufnehmen und wiedergeben, funktioniert er nicht, da die nächste Sequenznummer erwartet wird. Es soll verhindern, dass ein Dritter den Code einfach aufzeichnen und wiedergeben kann.

Ihre einzige praktische Möglichkeit besteht darin, eine andere Fernbedienung vom Originalhersteller zu besorgen (oder haben Sie vielleicht bereits eine Ersatz?) und diese mit dem Raspberry Pi zu steuern. Eine einfache Möglichkeit besteht darin, mechanische Relaiskontakte über die Tastenkontakte zu verbinden, um das Drücken zu simulieren.

Was ich tun möchte, ist, mein eigenes Ersatzteil zu erstellen, damit ich keins kaufen muss. Es macht Spaß, ein Projekt zu haben! Ich möchte einen Himbeer-Pi, den ich in mein Auto bringe, um die Tür mit einem Funksignal zu öffnen. Es ist eine Garage für etwa 10 Personen, kann ein Rolling Code verwendet werden, obwohl es mehr als zwei Sender gibt? Aber mein erstes Problem ist immer noch, wie gehe ich überhaupt vor, um das Signal/den Code zu schnüffeln und zu lesen?
@pewpew Eine Möglichkeit, herauszufinden, ob es sich um einen Rolling Code handelt, wäre, sich den Empfänger oder das Handbuch dafür anzusehen und zu sehen, ob es eine Art "Lern" -Taste zum Programmieren neuer Fernbedienungen gibt. Sie unterstützen mehrere Fernbedienungen, von denen ich denke, dass meine das können lerne bis zu 10. Ich würde mir das zuerst ansehen - die meisten neuen sind es und das Aufnehmen nützt nichts, wenn es eines ist.

Es kommt auf den Garagentoröffner an.

Wenn es eine Sendefrequenz von 433 (auch als 434 MHz oder 313 MHz bezeichnet) verwendet, können Sie ein kostengünstiges Funkmodul ( z. B. ein 434-Modul ) kaufen und die Daten mitschnüffeln.

Wenn kein Rolling Code verwendet wird (einer, der sich nach jeder Verwendung ändert), können Sie die Daten wiedergeben.

Wenn es Manchester-Codierung verwendet, können Sie meinen Raspberry Pi-Beispielcode unter http://abyz.co.uk/rpi/pigpio/examples.html#pdif2__433D ausprobieren

Gibt es eine Möglichkeit, ein Muster in Rolling Codes zu finden? Ich nehme an, nein, denn wenn ja, wäre es ziemlich einfach zu brechen?
Und ... woher weiß ich, welche Art von Codierung verwendet wird?
Sie müssen die empfangenen Daten mit einem Logikanalysator oder ähnlichem anzeigen. Auf dem Pi kann man sich die Daten auch mit meinem Programm piscope anschauen . Wenn Sie einen Screenshot erhalten, wird wahrscheinlich jemand das Datenformat erkennen.