No and that sounds like a silly idea. Ive worked in the aftermarket car audio/video/alarm field for a number of years now. Never heard anything like this. Problem is their it would be nearly impossible to make it not smelling. Also the government would never allow you to install something in your car that could be potentially hazardous even to theives. One of the reasons why its illegal to put mini pezios in the interior of the car that exceed 95 db.
03 Silverado SS | 70 Chevelle SS 454 LS6