HomeLink Wireless Control System

HomeLink and HomeLink house are registered trademarks of Johnson Controls.

The HomeLink system replaces up to 3

The HomeLink system replaces up to 3 hand-held transmitters with a single builtin component in the auto-dimming mirror.

Pressing the HomeLink button on the auto-dimming mirror activates garage doors, gates and other devices surrounding your home.

Do not use the HomeLink system with any garage door opener that lacks the safety stop and reverse feature: Using the HomeLink system with any garage door opener that lacks the safety stop and reverse feature as required by federal safety standards is dangerous. (This includes garage doors manufactured before April 1, 1982.)
Using these garage door openers can increase the risk of serious injury or death. For further information, contact HomeLink at 1-800-355-3515 or www.homelink.com or your Authorized Mazda Dealer.

Always check the areas surrounding garage doors and gates for people or obstructions before programming or during operation of the HomeLink system:
Programming or operating the HomeLink system without verifying the safety of areas surrounding garage doors and gates is dangerous and could result in an unexpected accident and serious injury if someone were to be hit.

HomeLink has been tested and complies with FCC and Industry Canada rules. Changes or modifications not expressly approved by the party responsible for compliance could void the user's authority to operate the device.



This device complies with FCC rules part 15.

Operation is subject to the following conditions:
1- This device may not cause any harmful interference and.

2- This device must accept any interference that may be received including interference that may cause undesired operation.

The programming will not be erased even if the battery is disconnected.

Pre-programming the HomeLink System

It is recommended that a new battery be placed in the hand-held transmitter of the device being programmed to HomeLink for quicker training and accurate transmission of the radio-frequency signal.

- Verify that there is a remote control transmitter available for the device you would like to program.

- Disconnect the power to the device.

Programming the HomeLink System

When programming a garage door opener or a gate, disconnect the power to these devices before performing programming, as continuous operation of the devices could damage the motor.

The HomeLink system provides 3 buttons which can be individually selected and programmed using the transmitters for current, on-market devices as follows: 1. Press and hold the two outer HomeLink buttons (buttons one and three)― releasing only when the indicator light begins to flash (after 20 seconds). Do not hold the buttons for longer than 30 seconds and do not repeat step 1 to program a second and/ or third hand-held transmitter to the remaining two HomeLink buttons.

2. Position the end of your hand-held transmitter 2.5―7.5 cm (1―3 inches) away from the HomeLink button you wish to program while keeping the indicator light in view.

3. Simultaneously press and hold both the chosen HomeLink and hand-held transmitter buttons. Do not release the buttons until step 4 has been completed.

Some gate operators and garage door openers may require you to replace this Programming Step 3 with procedures noted in the Gate Operator/Canadian Programming section.

4. After the HomeLink indicator light changes from a slow to a rapidly blinking light, release both the HomeLink and hand-held transmitter buttons.

If the HomeLink indicator light does not change to a rapidly blinking light, contact HomeLink at www.homelink.com or call 1- 800-355-3515 for assistance.

5. Press and hold the just-trained HomeLink button and observe the indicator light.

If the indicator light stays on constantly, programming is complete and your device should activate when the HomeLink button is pressed and released.

To program the remaining two HomeLink buttons, begin with Programming― step 2.

Do not repeat step 1.

If the indicator light blinks rapidly for two seconds and then turns to a constant light, continue with Programming steps 6―8 to complete the programming of a rolling code equipped device (most commonly a garage door opener).

6. At the garage door opener receiver (motor-head unit) in the garage, locate the learn or smart button. This can usually be found where the hanging antenna wire is attached to the motorhead unit.

7. Firmly press and release the learn or smart button. (The name and color of the button may vary by manufacturer.)

There are 30 seconds in which to initiate step 8.

8. Return to the vehicle and firmly press, hold for two seconds and release the programmed HomeLink button. Repeat the press/hold/release sequence a second time, and, depending on the brand of the garage door opener (or other rolling code equipped device), repeat this sequence a third time to complete the programming process.

HomeLink should now activate your rolling code equipped device.

To program the remaining two HomeLink buttons, begin with Programming― step 2.

Do not repeat step 1.

For questions or comments, please contact HomeLink at www.homelink.com or 1- 800-355-3515.

Gate operator/Canadian Programming

Canadian radio-frequency laws require transmitter signals to time-out (or quit) after several seconds of transmission ― which may not be long enough for HomeLink to pick up the signal during programming. Similar to this Canadian law, some U.S. gate operators are designed to time-out in the same manner.

If you live in Canada or you are having difficulties programming a gate operator by using the Programming procedures (regardless of where you live), replace Programming HomeLink step 3 with the following:

If programming a garage door opener or gate operator, it is advised to unplug the device during the cycling process to prevent possible overheating.

Continue to press and hold the HomeLink button while you press and release― every two seconds (cycle) your handheld transmitter until the frequency signal has successfully been accepted by HomeLink. (The indicator light will flash slowly and then rapidly.).

Proceed with Programming step 4 to complete.

Operating the HomeLink System

Press the programmed HomeLink button to operate a programmed device. The code will continue being transmitted for a maximum of 20 seconds.

Reprogramming the HomeLink system

To program a device to HomeLink using a HomeLink button previously trained, follow these steps:
1. Press and hold the desired HomeLink button. DO NOT release the button.

2. The indicator light will begin to flash after 20 seconds. Without releasing the HomeLink button, proceed with Programming - step 2.

Erasing Programmed HomeLink Buttons

To erase the existing programming from all three operating channels, press and hold the two outside buttons (),
on the auto-dimming mirror until the)
on the auto-dimming mirror until the HomeLink indicator light begins to flash after approximately 20 seconds.

Verify that the programming has been erased when you resell the vehicle.

    See also:

    Exterior & Styling
    Technically the same generation as the 2008, the 2009 model's restyling is definitely noticeable, as the nose extends lower and the grille is now larger and smile-shaped. Unlike the Mazda3, this s ...

    Essential Safety Equipment
    Use of safety equipment, including seats, seat belt system, child-restraint systems and SRS air bags. ...

    1. Rear wiper blade. 2. Liftgate. 3. Light bulbs. 4. Antenna. 5. Child safety locks. 6. Outside mirror. 7. Tires. ...