Aluminum wont work if the sensor uses magnetism to change the light. A large vehicle like a car/truck has enough steel to make it work, aluminim is not ferrous and will not affect the magnet/sensor. I think some fo those are also weight sensitive, a few here in Alabama will change of you jump up and down on the bike, bet that looks funny to bystanders, lol.