Yes, in most recent models. They are part of the premium package on several vehicles. The system is located on the rearview mirror. There are 3 buttons that can be programmed to control garage doors, house lights, etc. that are compatible with homelink. To my knowledge, they can be installed aftermarket. I suggest contacting a BMW dealer for more information.
To program the HomeLink garage door opener in a 2008 BMW 650, first ensure that your vehicle is in the "On" or "Run" position. Press and hold the two outer HomeLink buttons until the indicator light begins to flash, then release both buttons. Next, press and hold the HomeLink button you wish to program while simultaneously pressing the garage door opener remote until the HomeLink light changes from a slow blink to a rapid blink. Finally, press the programmed HomeLink button to test the garage door operation.
Homelink was created in 1983.
1) Erase all your codes in the Homelink memory by pressing the two side buttons for 20+ seconds until the Homelink light flashes quickly. 2) Press and Hold your wireless garage door opener and the HomeLink button you want to program until the Homelink light flashes quickly. This will setup the Homelink opener temporarily. 3) Located and Press a scan button on the Garage door opener. Now press the button on the Homelink that you selected a few times (usually 5-8 times) until the garage door opens with the Homelink. Now its permanent. - I had this problem myself. I didn't have the wireless garage door opener so I used my keypad outside my home to program the HomeLink.
Use only BMW recommended coolant.
To set up HomeLink for your Kia, first ensure your vehicle is parked and the ignition is on. Press and hold the two outer HomeLink buttons until the indicator light begins to blink rapidly, then release the buttons. Next, take the remote control for the device you want to program and hold it 1-3 inches away from the HomeLink buttons, pressing the desired HomeLink button and the remote button simultaneously until the HomeLink light changes from a slow blink to a rapid blink. Finally, follow any additional instructions specific to your device for final programming.
To set the HomeLink in your 2005 Acura TSX, first, ensure your vehicle is in accessory mode. Press and hold the two outer HomeLink buttons until the indicator light begins to flash, then release. Next, press and hold the desired HomeLink button and the button on your garage door opener simultaneously until the garage door opener activates, confirming the programming is successful. Finally, test the HomeLink button to ensure it operates your garage door.
Always use synthetic oils in BMW's.
To program the HomeLink mirror in your 2012 Hyundai Santa Fe for a garage door opener, first, turn on the vehicle's ignition. Press and hold the two outer HomeLink buttons until the indicator light begins to flash rapidly, then release the buttons. Next, hold the garage door remote close to the HomeLink buttons and press the desired HomeLink button while simultaneously pressing the remote button until the HomeLink indicator light changes from a slow blink to a rapid blink. Finally, press the programmed HomeLink button to test the garage door opener.
Only use BMW coolant and distilled water.
To program the HomeLink system in a 2005 Buick Terraza, first, hold down the two outer HomeLink buttons until the indicator light flashes rapidly, then release them. Next, choose a HomeLink button to program, press and hold it while simultaneously pressing the remote control button of the device you want to program until the HomeLink light changes from a slow blink to a solid light. Finally, press the HomeLink button again to confirm the programming. Repeat as necessary for additional devices.
BMW and Mercedes use a self made program that makes all the drawings for them. Current BMW salesman
1 Enter your Malibu Maxx with your garage remote. Turn your key in the ignition to the "ACC" position.2 Press the two outer buttons on your HomeLink system and hold the two buttons until the system's red indicator light begins flashing.3 Hold your garage handheld remote an inch away from the HomeLink system. Press and hold the "Open" button on your remote and the button you would like to program on the HomeLink system.4 Hold both buttons until the LED light on the HomeLink system starts flashing more rapidly, then release both buttons.5 Press and hold the "Training" button on the HomeLink system and continue holding it until the LED light on the HomeLink stops flashing. Once the flashing has stopped, the programming sequence will be completed and you will be able to turn your ignition back to the "Off" position.Read more: Malibu Maxx HomeLink Instructions | eHow.com http://www.ehow.com/how_7703948_malibu-maxx-homelink-instructions.html#ixzz1X1bUhkUc