
.. To open the garage door, press the program
med button. The LED® will light up or
flash.
.. To close the garage door, press the button
again.
@ Tips
To open the garage door, press the button,
but do not press it for longer ten seconds
or the Homelink module will switch to
programming mode.
Programming the transmitter (version A)
A pp lies to vehicles : wit h Homelink a nd MMI
Fig. 137 Distance between the radiato r grille an d the
hand trans mitter
You can program the fixed code and rolling
code systems using the described procedure.
Programming the button
.. Turn the ignition on .
.. There are two ways to program the button:
Press the button ¢
page 124, fig. 136 that
you would like to program. Use the instruc
tions that appear in the MMI* to perform
the programming. Or
.. Select :
I CARI function button > Car systems*
control button > Vehicle settings> Garage
door opener> Program garage door open·
er .
If this path is not available, program
Homelink as described in version B
¢page 126.
.. Select the button that you would like to pro
gram.
.. Follow the instructions in the MMI*.
.. If the garage door opening must also be
synchronized with the Homelink module,
Homelink 125
refer to the owner's manual for the garage
door opener.
Remote control units for garage door openers
in Canada are set to stop transmitting radio
frequency signals after two seconds. This time
may not be sufficient for the Home Link sys
tem to learn the radio frequency signal. Per
form all other steps as described above.
Erasing/Clearing the programmed button
settings
.. To erase all of the programmed buttons at
the same time, select:
I CAR ! function button
> Car Systems* control button > Vehicle set·
tings> Garage door opener > Clear pro·
gram settings> Yes .
The programmed but
tons can not be erased individually. Repro
gram the buttons if necessary .
.. Reprogram an individual button in the same
manner that you would for the one-time
programming .
Displaying the version/status/country
code
.. Select: !CAR ! function button > Car systems*
control button > Vehicle settings > Garage
door opener > Version information .
(D Tips
- Programming through the MMI* is not
possible with all infotainment systems .
If this is the case, program Homelink as
described in version B
¢ page 126 .
-The required distance between the hand
transmitter and the Homelink module in
the radiator grille
¢fig. 137 depends on
the system that you are programming .
- Depending on the model of the garage door opener, you may need to release the
button on the remote and press it again
when programming. When program
ming a new device, keep the button
pressed for at least 15 seconds before
trying again with the transmitter in a dif
ferent position. Watch out for the emer
gency flasher during that time .

126 Homelink
Programming the transmitter
(version B)
Applies to vehicles: with Homelink
F ig. 138 Distance between t he rad iator grille and the
hand transm itter
P rogramming: phase 1 on th e control unit
1. Sw itch on the ign it ion (do not start the
engine) .
2. Press and hold both of the outer Home
Link buttons
¢ page 124, fig. 136 unti l
the LED @turns off completely (about
20
seconds). Th is procedure clears the stand
ard codes that were set at the factory and
does not need to be repeated again to
p rogram the other buttons .
3 . Briefly press the Homelink button that
you would like to prog ram .
4. Wai t unti l the LED @ beg ins to blin k
q uickly. The Homelink module wi ll now
remain in learning mode for
5 minutes .
5. Now stand in front of your vehicle with
the original hand transmitter for the ga
rage door opener or for the device that
you would like to allocate to the Home
Link button .
P rogramming: pha se 2 on the radiator
gr ille
6 . Hold the orig inal hand transmitter some
what towa rds the center of your vehicle's
r adiato r grille ¢
fig. 138 .
7. Now activate (p ress) the hand transmit
ter.
8 . Pay attention to the tu rn signals fo r your
vehicle when activating the hand trans
mitter . If the emergency flashers blink
three times, the programming was suc
cessful. If the emergency flasher only blinks one time, the S minute time limit f
or the adaptation has expired or the pro
gramming was unsuccessful. Repeat the
programming from step 3 on the controls
or select another distance from the radia
tor grille.
9 . If the garage door or other devices still
fail to be activated w it h the HomeL ink
control buttons after programming is
comple ted, it is possib le tha t these sys
tems mig ht be work ing with a roll ing code
instead of the normal f ixed code .
A Roll
ing code programming must be per
formed
¢ page 127 .
Program the remaining two buttons accord ing
to the instructions mentioned above . Begin
similarly with the 3rd step if the program
ming connection was successful for the first
button.
Remote contro l units for garage door openers
in Canada are set to stop transmitting radio
frequency signa ls after two seconds. This time
may not be suffic ient for the Homelink sys
tem to learn the radio frequency signa l. Per
form all other steps as described above.
E rasing the button s
.,. Switch on the ignition (do not start the en
gine).
.,. Press and hold both of the outer buttons un
til the LED @turns off completely (about
20 seconds) to erase all of the buttons si
multaneously .
.. Programmed buttons cannot be erased ind i
vidua lly. Reprogram the buttons if necessa
ry .
Reprogramming the buttons
.. Switch on the ignition (do not start the en
gine) .
.. To reprogram an individua l button, press
and hold the b utton unt il the L ED@starts
to f lash quickly (after abo ut ten seconds).
Release the button immedia tely. The Home
Link module will now remain in learning
mode for 5 minutes.
.,. Continue with step 5.

@ Tips
-Programming using the Homelink but
tons is not possible with all infotainment
systems. If this is the case, program Homelink as described in version A
<=> page 125.
-The required distance between the hand
transmitter and the Homelink module in
the radiator grille<=>
fig. 138 depends on
the system that you are programming.
- Depending on the model of the garage
door opener, you may need to release the
button on the remote and press it again
when programming. When program
ming a new device, keep the button
pressed for at least 15 seconds before
trying again with the transmitter in a dif
ferent position. Watch out for the emer gency flasher during that time.
Programming the rolling code
App lies to vehicles: with Home link
Additionally, a rolling code programming for
the Homelink universal remote control is re
quired for some systems.
Identifying the rolling code
"'Press the previously programmed Homelink
button again and hold it down.
"'Look at the
LED@r=)page 124, fig. 136. If
the LED blinks quickly, the features, such as
the garage door opener, are equipped with
the rolling code.
"'Program the rolling code as follows:
Activating the garage door opener motor
unit
"'Locate the setting button on the garage
door opener motor unit. The exact location
and color of the button may vary depending
on the garage door opener manufacturer .
"'Press the setting button on the garage door
opener motor unit (usually this will activate
a "setting light display" on the motor unit).
Now you will have about
30 seconds time to
perform the HomeLink button programming
on the controls.
Homelink 127
Programming on the controls
"'Press the Home Link button that was already
programmed and hold for two seconds.
"'To end rolling code programming , press and
hold the Home link button for two seconds
again.
"'The Homelink button may need to be press
ed a third time to end the adjustment proce
dure for some garage door openers .
After the controls have been programmed, the garage door opener should recognize the
Homelink signal and operate when the Home
Link button is pressed . Now you may program
the other buttons as needed .
(D Tips
- Programming the rolling code can be
performed quicker and more easily with
the help of a second person.
- If difficulties should arise when pro
gramming the rolling code, consult the
operating instructions for the garage
door opener or other devices for possible
solutions.