I'm a total noob in electronics field and want to begin. (I'm an IT engineer). I'm trying to use my remote garage door opener (868 MHz HF) to create a system with my Raspberry Pi so I can replicate the signal when I use an Android application (by contacting a web server on my Raspberry). I did some research and found there are two different remotes: DIP switch ones and ones with rolling code where we can't replicate the signal as the code is changing every time. I opened my remote to check and as I'm a total noob, I don't really know how to know which system it's using. remote

Is it easy to replicate?

  • \$\begingroup\$ Dip switch is insecure. Rolling code is secure by 2step learning and is as secure as the protection of the original FOB or remote from loss or theft. The lack of DIP switch is your “tell” Nothing is easy unless you understand how it works. \$\endgroup\$ – Tony Stewart Sunnyskyguy EE75 May 24 '18 at 18:49
  • \$\begingroup\$ google.ca/… \$\endgroup\$ – Tony Stewart Sunnyskyguy EE75 May 24 '18 at 18:55
  • 4
    \$\begingroup\$ I'd suggest that you may be better off putting some kind of relay/automation hat on your Pi and wiring it directly to your garage door opener as if it were a manual wall switch. Bypass the RF remote entirely. \$\endgroup\$ – brhans May 24 '18 at 18:56
  • \$\begingroup\$ It depends how secure you want your home. I leave my door open all the time, but then I’m not in the “excited states.” Plus we have a dog who makes an effective door bell. \$\endgroup\$ – Tony Stewart Sunnyskyguy EE75 May 24 '18 at 20:33
  • \$\begingroup\$ Get an SDR and hack the rolling codes \$\endgroup\$ – Voltage Spike May 24 '18 at 20:44

I'm pretty confident that it's of the "rolling code" variety with strong encryption, so replicating it isn't feasible.

I suspect (based on the Microchip logo, pinout and TSSOP-14 package) that it uses this specific chip: "MCS3122 Advanced KEELOQ® Technology Encoder", just with a different part number on the manufacturer's request.

enter image description here

  • \$\begingroup\$ Thank you so much! I need to find another system then. Maybe emulate the button by using some wires linked to the raspberry. \$\endgroup\$ – Reda May 27 '18 at 13:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.