My remote was liftmaster(long button, forgot model#, see attached image) FCC ID: HBW1573
I didn’t look at the forums completely because I just scanned the first few replies and saw that people couldn’t get it working. It wasn’t until I looked at the FCC ID that I realized how it works.
Initially, I tried to read(raw) 315MHz, 650FM my already programmed garage remote and emulate it onto the garage controller which didn’t work.
I then looked at the FCC ID and it’s relevant documents. Found out they have a schematic posted and BOM(attached) as well as their theory of operation which was great info!
So after looking at the circuit, I saw that I can hook up two more pushbuttons if I wanted to. It uses an atmel encoder(125C0130)to spit out a code depending on which input it gets. My remote had a different encoder but it started with the same number 125C0xxx and I’m pretty sure same pins.
I looked at other HBWxxxx FCC ID and from looking at the schematics, they basically use the same chip with slightly different variation thereby being the same circuit.
So since mine only had one long button on it, meaning it had one push button. If I really wanted to, I could short out one of the non-populated pushbuttons and read the code out of that chip and have the flipper read it (since it will be a new unlearned code), then program the flipper from the garage controller. This is equivalent to buying a new garage remote, flipper reads it, then have the garage controller learn the flipper. So FYI, if anyone has those one or two button lift master remote, know that you can hook up to three buttons if you wanted to, you just have to modify it a little bit by soldering on another pushbutton and removing the jumper on the remote pcb. The schematic shows 4 buttons, but two of them are going to the same input.
So it wasn’t until I came to the forums that I realized that there was already some work done on this and I just had to go “add manually” on the flipper and use the liftmaster 315 to essentialy emulate a new remote. Shout out to the developers: Thanks for the add! Great work!
What bugs me is the fact that I can’t emulate a learned remote. After looking at the garage remote, it was developed in the early 2000s, so I’m pretty sure they didn’t use Security +2 which uses rolling code and highly confident that the current remote that I have uses a Security +1 protocol. So, if it’s not using a rolling code, why is the garage remote not recognizing a learned remote’s signal/word?
Also if anyone could point me towards documentation of how Security +1/+2 works, please do. I did a basic google search with the words security +1/+2 protocol and I couldn’t find anything. Then I saw something like security +2 myQ. I went to myQ documentation but there was nothing about +1/+2 protocols. I’m EE, not a software person, so I don’t know too much about security protocols (would like to learn more)