(Ok, a burning lithium battery will release more energy than its storage capacity, but I'm not finding a nice reference, Tesla knows all about containing cells to prevent chain reactions, and one liter of gasoline is still enough to burn down your whole house.)
A gas can also will not light on fire just because it gets hit with a car. It would take malicious use of a gas can -- splashing it on a wall and then lighting it on fire -- to match the default configuration of a Powerwall.
Lithium fires do not require oxygen, so your typical Class ABC fire extinguishers won't actually work on it. You need a class D (dry powder) extinguisher, which is very rare and expensive.
According to the MSDS for lithium ion batteries, fires involving them can be extinguished with a typical ABC fire extinguisher.
Lithium batteries (not the rechargeable kind) are the ones that need a class D extinguisher.
Edit:
> CO extinguishers, halon or copious quantities of water or water-based foam can be used to cool down burning Li- ion cells and batteries. Do not use for this purpose sand, dry powder or soda ash, graphite powder or fire blankets.
> Extinguishing media Use water or CO2 on burning Li-ion cells or batteries
Obviously there should be a physically separate circuit for cutting off power in the event of catastrophe. That's pretty much rule-of-thumb for large li-ion battery banks.
I thought fire is by definition a combustion reaction, meaning some kind of material reacting with oxygen. What's fire, then? (I feel like a little kid, having to ask that...)
I don't think many people around here understand (a) just how efficient gasoline really is at storing energy, and (b) just how much energy is used by a typical passenger car.
For example, a friend had a rack with about $80k of servers in his basement a few years ago. I believe he paid an additional $400 for coverage.
I didn't see "insurance" anywhere on that Tesla page. Ideally my insurance company won't pitch a fit about about me installing this in my house, but will Tesla guarantee that?