Homeowners insurance doesn't cover vehicles parked in your driveway, regardless of the cause of damage or loss. Your home policy only protects your dwelling and personal belongings inside the house, not any vehicles on your property.
Vehicles need their own dedicated auto insurance policy because they face different risks than homes do. Auto policies protect against vehicle-related perils like collisions, theft and weather damage that home policies exclude.