This is from the HomeLink website
It worked for my new Honda CR-V
To program a new HomeLink Button:
Visit Homelink.com/utility to watch a simple training video, or follow these steps:
• Press the desired HomeLink button and the indicator light will begin flashing slowly.
• Holding the garage door remote about 1-3 inches from the HomeLink buttons, press and hold the garage door remote button until the HomeLink
indicator light changes from flashing slowly to either solid or flashing rapidly.
• Press and release your trained HomeLink button.
- If the indicator light is solid/continuous, programming is complete, and pressing the trained HomeLink button should now activate your garage door.
- If the indicator light blinks rapidly, proceed with the following programming instructions.
• On your garage door opener in your garage, locate the “learn” or “smart” button.
• Press and release the “learn” or “smart” button.
NOTE:
Once the button is pressed, there are typically about 20 seconds in which to initiate the next step.
• Return to the vehicle, and press and release the trained HomeLink button.
• Repeat the “press/release” sequence up to 3 times to complete the training process.