I understand why they do it, but it means that for the segment of the population that enjoys that kind of thing, and knows how (I've done my own solar installations, and helped others, on multiple RVs) I have to use much less awesome components. I wanna play with the tech and save a few thousand dollars, but that's not an option for Tesla solar and Powerwall gear. I also want to use it in ways Tesla won't allow (Powerwall can't be installed in RVs or manufactured housing like a tiny house on wheels, for example, even if one were to design the house around safely doing so).
Big retailers like Lowes cultivate a reputation of catering to construction workers while also being approachable to weekend warriors, which insulates them from the downside of product safety issues, somewhat.
I can also go to the same store and walk out with a roof-sized pile of roofing tiles. No one will stop me from putting on my own roof.
Hell, Tesla sells cars. The single most deadly consumer product, by far, in the world. Admittedly, people have tried to sue them about their autonomous features, but still, cars are really deadly and no one blames manufacturers for those deaths (though, we do, as a nation, impose some safety standards...but, it doesn't stop tens of thousands of deaths every year). Tesla is arguably much better about not killing their customers than some other manufacturers, but they already operate in the most deadly industry (aside from, say, coal or fossil fuels, but the deaths caused by those industries are generally an amorphous statistical blob of health problems rather than distinct deadly events).
My point is: Unless Tesla has built a dangerous product, there's no safety-related reason it should be treated differently than other home improvement items that require the same types of skills to safely install them. Electrical and solar power are well-understood by plenty of non-professionals. I do see the appeal of making it turn-key; they're aiming for average home owners, particularly at the time of construction or roof replacement, when there are already contractors involved and a mortgage to pay for everything. A large-scale solar power installation is expensive, and it makes sense for most people to work it into their mortgage.
But, it's frustrating for me; when I build a house (and I'm kinda shopping for land now in a casual way), I plan to self-fund it and do a lot of the work myself because I enjoy that sort of thing. There won't be a mortgage, and I won't be paying for contractors to do things I can do myself. Electrical work is well within my comfort zone. So, it's frustrating that when I install solar, it'll have to be the somewhat less attractive panels rather than nice-looking tiles.
It's certainly Tesla's right to sell their product however they like. But, I reckon I can complain about it, too.
Everything you said is 100% correct, but just look at all the extra news and scrutiny that's given to every Tesla crash. Or the people warning of the dangers of fidget spinners:
http://www.goodhousekeeping.com/life/parenting/news/a44415/m...
Which ppl manage to f. up all the time anyway (missing ground, neutral and live swapped, splices used in lieu of a longer length of cable, improper gauge, poor cabling technique)
This community takes it as a given that "email is too hard" for an amateur to do right. Then how is wiring a house considered easy when the electrical code books are thick as bricks?
I don't.
I work on software (http://www.virtualmin.com) that helps over 100,000 people manage mail servers (and web servers, and databases, etc.) for themselves. So, I disagree with the premise that email is too hard.
"Unless you're an EE and an expert in power supplies, this is way more dangerous than splicing some copper wires and following some building codes."
Is it? I don't understand how. It is a battery bank. You hook up your charge controller (two wires) and your inverter (again, two wires). Same as you would for any battery bank...it's just a better battery bank, and battery installation aint rocket surgery. (Here's a diagram: http://i.imgur.com/jXuag5l.jpg )
If one can understand a solar panel installation in the general case, it seems pretty clear that one can understand Powerwall installation. In fact, building your own battery bank is more complicated than the Powerwall, since you have to wire up all of the batteries, and figure out how to protect them from over-charging and over-discharging. Tesla provides the smarts and bundles up all of the batteries for you.
Some people like to be self-reliant and understand how things work.
Again, I can't stop Tesla from selling their products this way. It's certainly their right, and I'm still pleased with Tesla's existence (and I have a standing buy order for TSLA if it ever drops low enough, as I regret selling the TSLA I was holding a few years ago). I believe in Tesla. I just wish I could buy Tesla products and use them the way I want to.
Edit: for instance accidently shorting net 30 to ground when working on car electrics might well end in the car being completely destroyed by ensuing fire (I have friend who totalled his car in this way, he is licensed electrician). On new cars the fuse between 30 and 30a is usually placed directly on the battery to prevent exactly this issue, but even 30a will supply enough current to wreak havoc.
On the other hand, the difference is in that for the mains there is always going to be some kind of fusing, that is not part of what the tinkerer owns and probably does not even know where it is located. For solar and huge battery packs you own the whole thing and can mess with anything in the system, even more so when you build the thing from individual cells instead of buying COTS solution with bunch of "no user servicable parts inside" labels.
If you don't know what you're doing, go right ahead anyways. It's not my house and my family in there.
But this is hard.
Did you know that DC can't use AC switches rated for the same voltage?
How about cooling the packs? whats the appropriate distance between the packs as the geometry of the heat dissipation changes from 1D to 2D to 3D?
Are you going to cool with forced air or passively? If forced, what if there's a power outage during battery bank failure (highly correlated know that you wired the bank to the mains). If passive, how do you ensure that the environment is always providing suitable cooling?
That's a bit of domain knowledge that most ppl who know how to wire a socket don't know. That's also a house fire type mistake when your dealing with a battery bank.
and its headline news whenever their cars kill someone
On the other hand, I can replace almost every part in my conventional car without ill effects from the manufacturer.
Was trying to help a relative with some issue with their car the other day, and the wiring diagram for the part and related controls almost seemed to run in reverse depending on how the switch was set.
However, I really do wish they'd adopt a more android-like ecosystem.
Sure, it would be nice if they could make service manuals and service parts more freely available, but the same could be said of all car manufacturers.
There are guys on YouTube who have re-built entire Teslas from near-scratch using salvaged parts from multiple vehicles. Guys with no formal training and no previous experience with EVs. Tesla does not do anything to make their cars hard to repair.
I'm not in the EV or Tesla communities, but I remember reading something about "activation" being required?
If you can prove that the vehicle has been appropriately repaired (by a qualified body shop, since it's a safety issue in the case of structural damage), it can be re-activated.
But Tesla does not remotely disable vehicles or anything like that. Even if it's been written off, theres nothing to prevent it being driven just like any normal car once repaired.
There's making parts "more freely available" and then there's "you can't have this from us, for any price". Fortunately the ludicrous amount of power in the Model S and people's inability to control the car (or themselves) means there's a good sized underground market of salvaged Model S' bodies and parts, even if there's no office service manual available to amateurs.
Meanwhile, Chevrolet will just sell you the engine from a corvette in a crate. (Okay, it's ~$12k, but they're willing to do it.)
I say this as someone with a Model 3 reservation, mind you. Tesla wants to build the iPhones of the electric car industry - no user-serviceable components inside, and the battery isn't removable by us mere mortals who don't work at Tesla. (Abandoned battery replacement tech demos from a few years ago aside.)
But certainly on the Model S, the battery is not that difficult to remove/replace - again, there's plenty of YouTubers who have done this.
You can even, in many cases, swap a higher capacity pack into older/lower-spec models if you're so inclined. There is no DRM or software checks that prevent this from working!
They do actually make the manuals available to anyone, just for a hefty fee if you're not Tesla-certified:
A similar argument exists for why DIY battery banks are not ideal. It's not inconceivable that some dedicated hobbyist engineer pulls it off in a safe way. But how would you feel if you were over in your neighbors garage and noticed he had haphazardly wired 600 18650 cells together based on a design he found on the internet?
This is exactly the type of attitude that leads to the proliferation of vulnerabilities on the web.
"It's not like we're using it to fly planes, so who cares if we're not checking every SQL statement for injection vulnerability"
Then the code gets used on some ecommerce site, the site inevitably gets hacked, and customers' PII gets leaked.
Don't forget John Deere tractors!
I think there are as many or more car hackers than ever - CAN bus opened car hacking from the world of the gear head to the world of the computer geek.
I so strongly disagree with this assumption. We got a nascent not even close to open source scene on x86 and a few hobbyist tweak boards. They still use proprietary hardware, the firmware is still almost always proprietary, the drivers are often proprietary, and for general users 99% of their OSes are proprietary.
And the consequences of that world that doesn't care about right to repair or software freedoms or having control of computers impacts me. I can't get an x86 pc now without a hardware backdoor, I can't use 802.11an wifi without proprietary code, I can't display visuals to a screen without proprietary code. The screen itself is running a ton of proprietary code. My hard drive has a computer in it and thats wholly proprietary.
And that was in an ecosystem where moddability was handed to us on a silver platter with ACPI which only existed for IBM and Microsofts sake, not for anyone elses. It was not a charity. That is why we still have no mobile platforms that use a standard hardware abstraction layer that you can run a generic OS on.
The Internet of Things never developed an open source ecosystem. SmartTVs never developed an open source ecosystem. Set top boxes and consoles never devleoped an open source ecosystem. Cars almost certainly will never develop an even remotely functional open source ecosystem - companies will use open source code, because someone else did the work for them and they can save money. They won't contribute back, they won't respect their users, and they won't respect the developers that put in thousands of hours of free labor by sponsoring them. That isn't open source winning, that is corporate profits winning.
Look at John Deere. That is where we are going. This is not going to be a simple matter of find the ethernet jack, telnet into a shell, and start running code. This is signed payloads, read only rom, and no way to access the firmware.
If there is an open source car ecosystem, it will be like the open source phone OS world. A joke, that cannot practically run on anything, that at best is ripping half of the Android equivalent out of itself to even run. And I guarantee Ford et al will never be as philanthropic as Google was in open sourcing Android to release their car OSes middleware like that.
You can't 'throw hackers' at something like that.
The car manufacturers have all of the control, and in a sense, it is black magic.
The right to repair died once magic computers came into the world. Before that trying to tell anyone their mechanical / electrical systems were undocumented proprietary and warranty breaking if you tried to repair them would have caused a riot. But since computers were sufficiently magical that a critical enough mass of people wrote off trying to understand them, the industry and all resulting industries undermined the right to actually own anything related to them.
If you want to build your own open source battery storage system, battery management system firmware, and distribute it online (think Backblaze), I'd encourage you to do so. But Tesla has enough to worry about as it is.
I certainly hope that Tesla will provide manuals to highly trained electricians at some point, but if Jone Doe tries to fix his electric vehicle by himself and makes a fatal mistake (or maybe even starts a fire), that will only make national news and scare more people into thinking electric vehicles are inherently more dangerous then traditional cars (which they are not).
I can understand why Tesla does not want to take that risk.
So are all cars. Under-skilled people routinely (and legally) repair and maintain the systems that make these vehicles drivable (brakes, steering, suspension, etc).
Some folks are killed in doing so, much like any activity, but not any number that is out of proportion and typical with any activity where small mistakes can cost lives.
>There is a reason why you are not allowed to do wiring and a lot of electronics in your house by yourself.
That's not true in many places, much of the United States included. Only inspection is mandatory in most cases, barring specific regional laws. Again : Those that do their own work aren't just dropping like flies. A few accidents occur, but nothing of any proportion to require legislating more strict laws regarding such things.
>I can understand why Tesla does not want to take that risk.
My understanding of why Tesla acts the way they do has nothing to do with the complexity in their systems and danger in working around such complexity, but rather their interest in more protection for their IP, their desire for keeping customers within their own 'walled garden' of service options, and for controlling public perception of their product, all to the disservice of the customer (much like John Deere's behavior these past decade or two).
We aren't strangers to 'killer machines'. This isn't any new phenomenon. It's being framed that way by some to rationalize over-protective and controlling corporate behavior towards the consumer, and Tesla isn't alone in exercising such power.
I've found that a few people here really don't understand some industries; yet are adamant about their opinions on said industries.
A few weeks back I was just in an argument with someone (may have been another account, though) about high-voltage lines in the US used for dryers, and how "magically converting a 120V line" (paraphrasing) to 240V was just super dangerous and a death sentence. Point is, arguer had no knowledge of two phased 120V lines in US electricity and combining the two was sure to burn a house down. But they sure did have an argument.
FWIW, this form is so much more argumentative than others online about other topics not understood. I think that's part of the IT/techy/hacker culture.
Yet, for some reason, you seem super concerned about what other people might do.
Is there a term for this kind of bizzare nanny behaviour?
Why pretend that you know what you are talking about and then take a step further and not only suggest ridiculous 'solutions' but push for regulations.
Or their house. Especially with blanket statements that prohibit "working on" your own home.